Michael Rose
59
Acting Credits
Acting
TV
Loki
as Wealthy Man
2021
Movie
Zodiac
as Navy Project Leader
2007
TV
Westworld
as McClean
2016
Movie
Need for Speed
as Investor
2014
TV
Criminal Minds
as CIA #2
2005
TV
The Blacklist
as Captain Philip Hyde
2013
TV
NCIS
as MAJ Gordon Holcomb
2003
TV
NCIS
as Walter Richter
2003
Movie
Shoot 'Em Up
as Hammerson's Security Guard
2007
TV
Castle
as Agent Johnson
2009
Movie
Ride Along 2
as The Hitter / Gates
2016
TV
CSI: Miami
as Arthur Arturo
2002
TV
Mad Men
as Stewart Dell
2007
Movie
Unthinkable
as Col. Kerkmejian
2010
TV
9-1-1: Lone Star
as Captain Braxton
2020
Movie
A Fall from Grace
as Mr. Clyde
2020
TV
Star Trek: Deep Space Nine
as Niles
1993
TV
Revenge
as Joe Ryan
2011
Movie
Hangman
as Peter Rorick
2017
TV
The West Wing
as Jonathan Creasy
1999
TV
GLOW
as Hot Pants
2017
TV
Bull
as Mr. Ravenswood
2016
TV
The Closer
as Mr. Almassian
2005
TV
Magnum P.I.
as Mike Sr.
2018