NCIS
General Floyd Brancato
Law & Order
Carl Pettijohn
S.W.A.T.
Wardlow
The Mentalist
Warden Haines
Bosch
IA Commander Joel Dunbar
The King of Queens
Sal
Buffy the Vampire Slayer
Prof. Riegert
Monk
Teddy Mulligan
Without a Trace
Victor Cartwright
Rizzoli & Isles
Homeless Jack
Homeland
Julius Randolph
NYPD Blue
Lanny
MacGyver
Lawrence Rowell
Punk'd
Irate Dad
True Blood
Avocat Vampire
Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)
Stefano Galante
G.I. Joe: Retaliation
Israeli President
Jack Reacher: Never Go Back
Colonel Moorcroft
The Takedown
Goran (voice)
Small Town Saturday Night
Bank Manager
Blood and Wine
Rick (uncredited)
Hickok
Sheriff Akers
Human Zoo
Contestant 183
Frank and Ava
Billy Wilkerson
Stray
Doc
Paparazzi
Smartass Paparazzi
Have You Ever Seen Fireflies?
Somer
Silent Venom
Major Drake
Middle Man
Jake
Corsicana
Carter