Actor
Blood Money
1991 · as Restaurant Robber
Marcelo in the Real World
31 Dec 2027 · as Stephen Marlowe
Fruit of the Poisonous Tree
2023
Simón
2018 · as Dr. Moore
Curse of the Mayans
2017 · as Dr. Alan Green
Spark
2016
I Remember You
2015 · as Professor Williams
Night Eyes
2014
Er Conde Suelto In Hollywood
The Liberator
2013 · as Black Rider
The Zero Hour
2010 · as Inspector Gringo
Unstable Fables: Goldilocks and the Three Bears
2010 · as Doodie / Pig Classmate 2 / Bob Stork (voice)
666: The Beginning of the End
2009
Unstable Fables: Tortoise vs. Hare
2008 · as Bob Stork / Mole Dad (voice)