Acting
The Rookie: Feds
Ritchie
2022
Bosch
Deputy DA Tim Shaw
2015
Brooklyn Nine-Nine
Mystery Guest
2013
Castle
Jerry Jenkins
2009
Charmed
Scather Guard
1998
Two of Everything
Ancient Roman Noble
The Ninth Cloud
John
2014
Dead Air
Burt
Mr. Woodcock
Marine
2007
Transformers
USAF Staff Sergeant
Pirate Camp
Rugburn
Youthanasia
Cain
2005
Crazy/Beautiful
Football Player (uncredited)
2001