NCIS
as MAJ Gordon Holcomb
Criminal Minds
as CIA #2
The Blacklist
as Captain Philip Hyde
Castle
as Agent Johnson
CSI: Miami
as Arthur Arturo
The Closer
as Mr. Almassian
Westworld
as McClean
The West Wing
as Jonathan Creasy
Mad Men
as Stewart Dell
Star Trek: Deep Space Nine
as Niles
Without a Trace
as Andrew Costello
Magnum P.I.
as Mike Sr.
Bull
as Mr. Ravenswood
Loki
as Wealthy Man
Crossing Jordan
as Sergeant
9-1-1: Lone Star
as Captain Braxton
Revenge
as Joe Ryan
Life
as Ken Lankford
Bosch: Legacy
as Carl Rogers
Devious Maids
as Dante Penrose