Home / Discover / People

The Batman

2004
as Ethan Bennett

Awake

2012
as Det. Isaiah 'Bird' Freeman

Legends (2014)

2014
as Nelson Gates

Filthy Rich (US)

2020
as Franklin Lee

BMF

2021
as Detective Bryant

The Practice

1997
as Eugene Young

Writer

Episode Black Bird
WhatsHerName
2022

Guest Star

Episode I Spy
Lisa
1966
Episode Chicago Hope
Lamb to the Slaughter
1997
Episode Ally McBeal
The Inmates (1)
1998
Episode The Crossing
Pax Americana
2018
Episode Eli Stone
Praying for Time
2008
Episode The Outer Limits
Demon with a Glass Hand
1964
Episode The Crossing
Ten Years Gone
2018
Episode The Batman
The Clayface of Tragedy
2005
Episode New York Undercover
Private Enemy No. 1
1995
Episode Higglytown Heroes
Havin' a Ball
2005
Episode Law & Order
Wager
1994
Episode Homicide: Life on the Street
Gone for Goode
1993
Episode The Ellen DeGeneres Show
Uma Thurman/Steve Harris/Al Green
2003
Episode The Twilight Zone (2019)
Replay
2019
Episode Bonanza
Bullet for a Bride
1964
Episode The Fugitive
Devil's Carnival
1964
Episode Eli Stone
Something to Save
2008
Episode Perry Mason
The Case of the Bogus Buccaneers
1966
Episode Law & Order
Act of God
1995
Episode The Practice
The Inmates (1) (Ally McBeal)
1998
Episode Santa Clarita Diet
Halibut!
2018
Episode NCIS
Cadence
2015
Episode Murder One
Chapter Two
1995
Episode Eli Stone
Heal the Pain
2008
Episode The Untouchables
Elegy
1962
Episode New York Undercover
The Friendly Neighborhood Dealer
1994
Episode Jeopardy!
1999-A Celebrity Jeopardy! Game 4
1999
Episode New York Undercover
The Finals
1995
Episode The Crossing
A Shadow Out of Time
2018