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