Acting
Born October 13, 1981 · San Salvador, El Salvador
1 film as director · Active 2026–2026
Smallville
2001
So Help Me Todd
2022
Heroes Reborn
2015
The X-Files: I Want to Believe
2008
Sabrina's Secret Life
2003
Case 39
2009
White Noise 2: The Light
2007
Edison
2005