Home / Discover / People

Baywatch

1989
as Garner Ellerbee

Baywatch Nights

1995
as Garner Ellerbee

Greenleaf

2016
as Robert "Mac" McCready

The Righteous Gemstones

2019
as Martin Imari

Director

Episode Blue Ridge
Land Grab
2024

Guest Star

Episode One Tree Hill
All Tomorrow's Parties
2006
Episode Dream On
And Bimbo Was His Name-O (1)
1992
Episode Dream On
And Bimbo Was His Name-O (2)
1992
Episode MacGyver (2016)
Benjamin Franklin + Grey Duffle
2018
Episode NCIS: Los Angeles
Burned
2010
Episode Boston Public
Chapter Fifteen
2001
Episode Boston Public
Chapter Seventeen
2001
Episode The Practice
Comings and Goings
2004
Episode Chicago Med
Ctrl Alt
2017
Episode Crossing Jordan
Deja Past
2004
Episode The Sopranos
Do Not Resuscitate
2000
Episode The Sopranos
He Is Risen
2001
Episode Civil Wars
His Honor's Offer
1992
Episode Drop Dead Diva
Identity Crisis
2014
Episode Drop Dead Diva
Jane's Secret Revealed
2013
Episode Castle (2009)
Lucky Stiff
2011
Episode Murder, She Wrote
Mrs. Parker's Revenge
1996
Episode Drop Dead Diva
One Shot
2013
Episode Law & Order: Special Victims Unit
Philadelphia
2007
Episode The Sopranos
Proshai, Livushka
2001
Episode Roc
Requiem for a Garbage Man
1991
Episode Boston Legal
Schmidt Happens
2005
Episode Drop Dead Diva
Secret Lives
2013
Episode L.A. Law
Silence is Golden
1994
Episode Drop Dead Diva
Soulmates?
2014
Episode Dream On
Stone Cold
1994
Episode Living Single
The Ex-File
1995
Episode Father Dowling Mysteries
The Murder Weekend Mystery
1990
Episode Drop Dead Diva
The Real Jane
2013
Episode University Hospital
The Right Thing
1995
Episode Dream On
The Taking of Pablum 5-2-3 (1)
1994
Episode Dream On
The Taking of Pablum 5-2-3 (2)
1994
Episode Hunter
The Usual Suspects
1990
Episode The Fresh Prince of Bel-Air
The Young and the Restless
1991
Episode The Game
There's No Place Like Home
2006
Episode The Parent 'Hood
Track Dreams
1995
Episode Drop Dead Diva
Truth & Consequences
2014
Episode Hunter
Under Suspicion
1991
Episode NYPD Blue
Who's Your Daddy?
2004