James Aviles Martin is a writer and director, known for Flesh Eating Mothers (1988), Diega! (2011) and Artwatch (2003).
导演
2011-10-28(美国)
1988-09-16
编剧
1987-07(美国)