Michael Aranda
Michael Aranda is known for Barrio Wars (2002), El Chupacabra (2003) and Creepozoids (1987).
Michael Aranda's FILMOGRAPHY
as Actor (1)