dbinia
Michael Rose

Michael Rose

The Great Lillian Hall

2024

as Carson

White Elephant

2022

as Walter Koschek

Bosch: Legacy

2022

as Carl Rogers

Switched Before Birth

2021

as Pete

Loki

2021

as Wealthy Man

The 24th

2020

as Carter Hammond

Killer Daddy Issues

2020

as Mr. Dawson

9-1-1: Lone Star

2020

as Captain Braxton

A Fall from Grace

2020

as Mr. Clyde

The 11th Green

2020

as Bob

The Bit Player

2019

as Bell Labs Engineer

A Dark Place

2018

as Sheriff Benjamin Mooney

Open House

2018

as Tom Ackerman

Hangman

2017

as Peter Rorick

GLOW

2017

as Hot Pants

Westworld

2016

as McClean

Bull

2016

as Mr. Ravenswood

Ride Along 2

2016

as The Hitter / Gates

Need for Speed

2014

as Investor

The Blacklist

2013

as Captain Philip Hyde

Devious Maids

2013

as Dante Penrose

The Bling Ring

2011

as Captain

Revenge

2011

as Joe Ryan

The Lutefisk Wars

2011

as FBI Agent Lewis

Unthinkable

2010

as Col. Kerkmejian

The Wishing Well

2009

as Bob

Castle

2009

as Agent Johnson

Life

2007

as Ken Lankford

Murder 101: If Wishes Were Horses

2007

as Man

Shoot 'Em Up

2007

as Hammerson's Security Guard

Mad Men

2007

as Stewart Dell

Delta Farce

2007

as Sgt. Major

Zodiac

2007

as Navy Project Leader

Ugly Betty

2006

as Edgar

The Elder Son

2006

as Mom's Boyfriend

Criminal Minds

2005

as CIA #2

The Closer

2005

as Mr. Almassian

The Iris Effect

2004

Clean

2004

as Freddie

NCIS

2003

as MAJ Gordon Holcomb

NCIS

2003

as Walter Richter

American Dreams

2002

as Wilborn

Without a Trace

2002

as Andrew Costello

Crossing Jordan

2001

as Sergeant

The West Wing

1999

as Jonathan Creasy

Pros & Cons

1999

as John

Naked Lies

1998

as Garret Scott

Wild Side

1996

as Agent Morse Jaeger

Star Trek: Deep Space Nine

1993

as Niles

Wonder Woman

as Gregory Kogen