Home / Discover / People

Grey's Anatomy

2005
as Charles Percy

The Lone Ranger

2013
as Navarro

Wrecked (2016)

2016
as Brewster

Fist of Fury

1972
as Petrov

Valentine

2008
as Leo/Hercules

Headin' for Mexico

2015
as Cole Graves

Ad Lucem

2023
as Emerson

My Good Man's Gone

2015
as Sully Nicholls

Texas Rising

2015
as Big Foot Wallace

DOULA

2022
as Tony

Out of Time

2003
as Tony Dalton

Hick

2011
as Ray

Leatherheads

2008
as Stump

Little Athens

2005
as Berubi

Special

2006
as Everett

Writer

Movie Mantivities

Producer

Movie Nine Days That Changed The World 2010
Movie My Good Man's Gone 2015

Guest Star

Episode Supergirl
It's a Super Life
2020
Episode Santa Clarita Diet
Going Pre-med
2018
Episode Cold Case
Yo, Adrian
2005
Episode Supergirl
Ahimsa
2018
Episode Justified
This Bird Has Flown
2013
Episode Blindspot
I Came to Sleigh
2020
Episode Supergirl
American Alien
2018
Episode Supergirl
A Few Good Women
2021
Episode The Originals
God's Gonna Trouble the Water
2018
Episode NCIS
High Seas
2003
Episode 3-2-1 Contact
Growth/Decay: Sex and Seeds
1980
Episode Supergirl
Rebirth
2021
Episode Reunion
1986
2005
Episode Ballers
The Kids Are Aight
2018
Episode Grey's Anatomy
Unbreak My Heart
2016
Episode Marvel's Agents of S.H.I.E.L.D.
Repairs
2013
Episode 3-2-1 Contact
Food/Fuel: Growing and Processing Food
1980
Episode Supergirl
I Believe in a Thing Called Love
2021
Episode L.A. Dragnet
Retribution
2004
Episode Supergirl
Fallout
2018
Episode Veronica Mars
The Wrath of Con
2004
Episode The Originals
We Have Not Long to Love
2018
Episode The Originals
There in the Disappearing Light
2018
Episode 3-2-1 Contact
Growth/Decay: Cycles Upon Cycles
1980
Episode Supergirl
Man of Steel
2018
Episode Justified
Where's Waldo?
2013
Episode JAG
The Killer
2002
Episode Santa Clarita Diet
Moral Gray Area
2018
Episode Las Vegas
New Orleans
2004
Episode Justified
Truth and Consequences
2013