Home / Discover / People

Grey's Anatomy

2005
as Charles Percy

Wrecked (2016)

2016
as Brewster

Valentine

2008
as Leo/Hercules

Ad Lucem

2023
as Emerson

Texas Rising

2015
as Big Foot Wallace

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