Eduardo Quiroz was born in Hayward, California, USA. He is known for The Damned (2006), Paper Napkins (1997) and Deliverance from Evil (2012).
No data