← Back to explore




























Filmography27 titles

Lincoln Heights
2006
2006

Lucifer
2016as Robert Ertz
2016as Robert Ertz

Half & Half
2002as Julian Houston
2002as Julian Houston

Bones
2005as Dr. Kyle Aldridge
2005as Dr. Kyle Aldridge

Castle
2009as Hawthorne Carter
2009as Hawthorne Carter

Star Wars: Tales of the Jedi
2022as Semage (voice)
2022as Semage (voice)

24
2001as Agent Reynolds
2001as Agent Reynolds

Magnum P.I.
2018as Izzy Durrell
2018as Izzy Durrell

NCIS
2003as Jack Painter
2003as Jack Painter

CSI: Crime Scene Investigation
2000as Adrian Graham
2000as Adrian Graham

Star Trek: Enterprise
2001as Marab
2001as Marab

Forever
2024as Gary Pruitt
2024as Gary Pruitt

Switched at Birth
2011as Eric Bishop
2011as Eric Bishop

Serenity
2005as News Anchor
2005as News Anchor

For the People
2018as Allison's Father
2018as Allison's Father

Supergirl
2015as Armek
2015as Armek

CSI: NY
2004as Quinn Brookman
2004as Quinn Brookman

Girlfriends
2000as Michael Daniels
2000as Michael Daniels

All of Us
2003
2003

Madam Secretary
2014as Detective
2014as Detective

Shark
2006as Randal Hairston
2006as Randal Hairston

Coach
1989as Senior
1989as Senior

The DL Chronicles
as Robert Hall
as Robert Hall

Blackbird
2014as Pastor Crandall
2014as Pastor Crandall

The Summoning
2015as TJ
2015as TJ

Single Ladies
2011as Sean Clark
2011as Sean Clark

Broken Roads
2012Executive Producer
2012Executive Producer