Actor · Born 1971
Married Alive
2026 · as Ben
The Brazilian Connection
2019
Nasty Piece of Work
2016 · as Ray Herrera
The Trouble with Barry
2013 · as Q. Trevor Ajore
The Men Next Door
2012 · as Doug
Little Taiko Boy
2010
Target Practice
2010 · as Mark
Arizona Sky
2008 · as Adult Jake
Scarred
2005 · as Trapper
Evil's City
2005 · as Kevin
Nine Lives
2004 · as Carlos
Haircut
2004