← Back to explore













































Filmography44 titles

Criminal Minds
2005as CIA #2
2005as CIA #2

The West Wing
1999as Jonathan Creasy
1999as Jonathan Creasy

Loki
2021as Wealthy Man
2021as Wealthy Man

Mad Men
2007as Stewart Dell
2007as Stewart Dell

9-1-1: Lone Star
2020as Captain Braxton
2020as Captain Braxton

Westworld
2016as McClean
2016as McClean

Castle
2009as Agent Johnson
2009as Agent Johnson

Bosch: Legacy
2022as Carl Rogers
2022as Carl Rogers

The Closer
2005as Mr. Almassian
2005as Mr. Almassian

Star Trek: Deep Space Nine
1993as Niles
1993as Niles

Life
2007as Ken Lankford
2007as Ken Lankford

CSI: Miami
2002as Arthur Arturo
2002as Arthur Arturo

Magnum P.I.
2018as Mike Sr.
2018as Mike Sr.

The Blacklist
2013as Captain Philip Hyde
2013as Captain Philip Hyde

Revenge
2011as Joe Ryan
2011as Joe Ryan

NCIS
2003as Walter Richter
2003as Walter Richter

Zodiac
2007as Navy Project Leader
2007as Navy Project Leader

Secrets and Lies
2015as Sebastian Graves
2015as Sebastian Graves

GLOW
2017as Hot Pants
2017as Hot Pants

Saving Grace
2007as Major Carlson
2007as Major Carlson

Without a Trace
2002as Andrew Costello
2002as Andrew Costello

Crossing Jordan
2001as Sergeant
2001as Sergeant

Devious Maids
2013as Dante Penrose
2013as Dante Penrose

Maron
2013as Hal
2013as Hal

The Great Lillian Hall
2024as Carson
2024as Carson

A Fall from Grace
2020as Mr. Clyde
2020as Mr. Clyde

Bull
2016as Mr. Ravenswood
2016as Mr. Ravenswood

Unthinkable
2010as Col. Kerkmejian
2010as Col. Kerkmejian

The Bit Player
2018as Bell Labs Engineer
2018as Bell Labs Engineer

Shoot 'Em Up
2007as Hammerson's Security Guard
2007as Hammerson's Security Guard

Need for Speed
2014as Investor
2014as Investor

Ugly Betty
2006as Driver
2006as Driver

Switched Before Birth
2021as Pete
2021as Pete

Ride Along 2
2016as The Hitter / Gates
2016as The Hitter / Gates

A Dark Place
2018as Sheriff Benjamin Mooney
2018as Sheriff Benjamin Mooney

The Elder Son
2006as Mom's Boyfriend
2006as Mom's Boyfriend

Close to Home
2005as Joe Cummins
2005as Joe Cummins

White Elephant
2022as Walter Koschek
2022as Walter Koschek

Hangman
2017as Peter Rorick
2017as Peter Rorick

The 24th
2020as Carter Hammond
2020as Carter Hammond

Wild Side
1995as Agent Morse Jaeger
1995as Agent Morse Jaeger

The 11th Green
2020as Bob
2020as Bob

The Bling Ring
2011as Captain
2011as Captain

Delta Farce
2007as Sgt. Major
2007as Sgt. Major