Home / Discover / People

Bates Motel

2013
as Nick Ford

Transformers

2007
as Tom Banacheck

Echoes

2022
as Victor McCleary

Dallas Buyers Club

2013
as Richard Barkley

Extant

2014
as Alvin Sparks

Rectify

2013
as Senator Roland Foulkes

Dreamcatcher

2003
as General Matheson

The Romanoffs

2018
as Ron Hopkins

Council of Dads

2020
as Larry Mills

G.P.

1989
as Dr. Steve Harrison

Around the Bend

2004
as Cowboy

The Grim Sleeper

2014
as Detective Simms

Traffic

2000
as Lawery Rodman

Traffic

2000
as Lawyer Rodman

The Sunchaser

1996
as Agent Moreland

Joyride

1977
as Henderson's Assistant

Danger One

2018
as Beckwith

Jennifer 8

1992
as Serato

Crazy

2008
as Ralph Christianson

Clemency

2019
as Chaplain Kendricks

Green Zone

2010
as Colonel Bethel

Indivisible

2018
as Chaplain Rogers

Writer

Episode Play for Today
Skin Deep
1971
Movie Skin Deep 1971

Producer

Movie On Yoga the Architecture of Peace 2017
Movie A Snow White Christmas 2018
Movie Romeo and Juliet: A Love Song 2013

Guest Star

Episode Scandal (2012)
The List
2018
Episode Boston Public
Chapter Twenty-Eight
2001
Episode Crossing Jordan
Out of Sight
2004
Episode NCIS
Life Before His Eyes
2012
Episode Close to Home
The Rapist Next Door
2006
Episode Scandal (2012)
People Like Me
2018
Episode Vegas
Solid Citizens
2012
Episode Scandal (2012)
Standing in the Sun
2018
Episode The X-Files
Drive
1998
Episode Shooter
The Red Badge
2018
Episode Vegas
The Real Thing
2012
Episode The Unit
SERE
2006
Episode The Practice
Police State
2004
Episode Rizzoli & Isles
Cold as Ice
2013
Episode Picket Fences
System Down
1994
Episode The Unit
Off the Meter
2006
Episode Boston Public
Chapter Twenty-Four
2001
Episode The Mentalist
Redwood
2008
Episode Vegas
Bad Seeds
2012
Episode Roswell
The Morning After
1999
Episode Miami Medical
Down to the Bone
2010
Episode Fire Country
Two Pink Lines
2023
Episode Chicago Hope
Everybody's Special at Chicago Hope
2000
Episode Shooter
Orientation Day
2018
Episode The Unit
First Responders
2006
Episode 24
12:00 A.M. - 1:00 A.M.
2001
Episode NCIS
Enemies Foreign (1)
2010
Episode S.W.A.T. (2017)
Homecoming
2017
Episode Vegas
Pilot
2012
Episode NCIS: Los Angeles
Indentured
2021
Episode L.A. Law
My Friend Flicker
1992
Episode 24
1:00 A.M. - 2:00 A.M.
2001
Episode NYPD Blue
Peeping Tommy
2001
Episode The Romanoffs
Expectation
2018
Episode Boston Legal
It Girls and Beyond
2005
Episode Bates Motel
Gone But Not Forgotten
2014
Episode K-Ville
Critical Mass
2007
Episode Quincy, M.E.
Slow Boat to Madness (1)
1981
Episode Prime Suspect (US)
Shame
2011
Episode Without a Trace
Silent Partner
2002
Episode 3 Lbs.
Unaired Pilot
1970
Episode Bates Motel
Shadow of a Doubt
2014
Episode The Unit
Exposure
2006
Episode 3 Lbs.
Lost for Words
2006
Episode Shooter
Family Fire
2018
Episode Women's Murder Club
Never Tell
2008
Episode Bates Motel
Caleb
2014
Episode The Glades
Second Skin
2011
Episode 11.22.63
The Kill Floor
2016
Episode JAG
Shakedown
1999
Episode Commander In Chief
First Strike
2005
Episode Ghost Whisperer
Ghost Busted
2009
Episode NCIS
Enemies Domestic (2)
2010
Episode Cold Case
Revolution
2005
Episode The Unit
Paradise Lost
2007
Episode Presidio Med
Breathless
2003
Episode Leverage
The Bank Shot Job
2008
Episode Bates Motel
The Escape Artist
2014
Episode Lincoln Heights
Suspicion
2007
Episode The Pretender (US)
The Better Part of Valor
1997
Episode LAX
Unscheduled Arrivals
2004
Episode Bates Motel
The Immutable Truth
2014
Episode Boston Public
Chapter Twenty-Seven
2001
Episode Bates Motel
The Box
2014
Episode The West Wing
In the Shadow of Two Gunmen (1)
2000
Episode Ally McBeal
All of Me
2002
Episode S.W.A.T. (2017)
Inheritance
2018
Episode Boston Public
Chapter Thirty-One
2002
Episode Bates Motel
Plunge
2014
Episode The Cape
The Need To Know
1996
Episode Millennium
Covenant
1997
Episode The Unit
Dedication
2006