Actor
Any Day
2015 · as Zacharias
The Art of War III: Retribution
2009 · as Detective Halpin
Project Solitude
2009 · as Calvin
12 Rounds
2009 · as Officer Phelps
Conspiracy
2008 · as Deputy Jenson
Walking Tall: The Payback
2007 · as Howie
Today You Die
2005 · as Cop (as David Fryberger)