Birthday
N/A
Gender
Male
Place of Birth
Atlanta, Georgia, USA
Also know as
Michael Edward Rose
(1999) Pros & Cons
as John
(2004) The Iris Effect
as ---
(2011) The Lutefisk Wars
as FBI Agent Lewis
(2010) Unthinkable
as Col. Kerkmejian
(2021) Switched Before Birth
as Pete
(2007) Delta Farce
as Sgt. Major
(2009) The Wishing Well
as Bob
(2007) Murder 101: If Wishes Were Horses
as Man
(2004) Clean
as Freddie
(1996) Wild Side
as Agent Morse Jaeger
(2014) Need for Speed
as Investor
(2024) The Great Lillian Hall
as Carson
(2011) The Bling Ring
as Captain
(2020) The 11th Green
as Bob
(2016) Ride Along 2
as The Hitter / Gates
(2017) Hangman
as Peter Rorick
(2006) The Elder Son
as Mom's Boyfriend
(2007) Shoot 'Em Up
as Hammerson's Security Guard
(2018) A Dark Place
as Sheriff Benjamin Mooney
(2018) Open House
as Tom Ackerman
(1998) Naked Lies
as Garret Scott
(2019) The Bit Player
as Bell Labs Engineer
(2020) A Fall from Grace
as Mr. Clyde
(2020) Killer Daddy Issues
as Mr. Dawson
(2020) The 24th
as Carter Hammond
(2007) Zodiac
as Navy Project Leader
(2022) White Elephant
as Walter Koschek
(2007) Life
as Ken Lankford
(2020) 9-1-1: Lone Star
as Captain Braxton
(2021) Loki
as Wealthy Man
(2009) Castle
as Agent Johnson
(2011) Revenge
as Joe Ryan
Wonder Woman
as Gregory Kogen
(2022) Bosch: Legacy
as Carl Rogers
(2017) GLOW
as Hot Pants
(2003) NCIS
as MAJ Gordon Holcomb
(2003) NCIS
as Walter Richter
(1993) Star Trek: Deep Space Nine
as Niles
(2016) Bull
as Mr. Ravenswood
(2005) Criminal Minds
as CIA #2
(2013) The Blacklist
as Captain Philip Hyde
(2006) Ugly Betty
as Edgar
(2007) Mad Men
as Stewart Dell
(1999) The West Wing
as Jonathan Creasy
(2002) Without a Trace
as Andrew Costello
(2016) Westworld
as McClean
(2005) The Closer
as Mr. Almassian
(2013) Devious Maids
as Dante Penrose
(2001) Crossing Jordan
as Sergeant
(2002) American Dreams
as Wilborn
(2015) Secrets and Lies
as Sebastian Graves