Actor · Born 1972
By Any Means
2026 · as Deputy
Kruel
2015 · as Dan O'Hare
My Own Love Song
2010 · as Police NOLA #3
RoboDoc
2009 · as The Phone Man
Ace Ventura Jr: Pet Detective
2009 · as Agent #1
Beethoven's Big Break
2008 · as Marco
Bring It On: In It to Win It
2007 · as Vance Voorhees
Things That Hang from Trees
2006 · as Deputy John Wagner
L.A. Confidential
2003 · as Real Estate Agent
Black Cadillac
2003 · as Beefy
Route 666
2001 · as Deputy Gil Conaway
Dr. Dolittle 2
2001 · as Farm Worker