
Actor
Age 58 · USA

1999 · ★ 7.7
as Worm

1999 · ★ 7.4
as Steve

2002 · ★ 6.4
as Vox

2001 · ★ 6.1
as Prof. Harry Phineas Block

2000 · ★ 6.1
as Dan / Esteban / Beach Jock / Sportscaster / African Party Guest

2003 · ★ 6.9
as Russell

2009 · ★ 5.9
as Alexander Ribs

2000 · ★ 6.7
as Clifford Franklin

2002 · ★ 7
as Dr. Lee

2007 · ★ 6.2
as Steven Johnson

2003 · ★ 6.4
as Soul Train

2000 · ★ 4.9
as Ezra Traylor

2009 · ★ 5.7
as Ben Nickerson

2017 · ★ 6.4
as Dumbass

2007 · ★ 5.3
as Nelson (uncredited)

2013 · ★ 5.4
as Clay

2001 · ★ 4.8
as Dig McCaffrey

2004 · ★ 6.3
as Superfly

2001 · ★ 5.7
as Daryl Chase

2011 · ★ 5.6
as Detective Lampkin

2023 · ★ 5.5
as Groomsman 4

2001 · ★ 5.8
as Miss Cocoa

1999 · ★ 6.7
as Little Melvin

2025 · ★ 7
as Branes Holden

2015 · ★ 4.8
as Dr. Vanderark

1998 · ★ 4.4
as Sticky Fingas

1998 · ★ 5.9
as Digby

2010 · ★ 3.4
as Terry Price-Owens

2000
as Natty Battle

2011
as Bobby Seale
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · BET+ · On air
as Gabriel

2021 · Apple TV · Ended
as Dr. Emory Lawson

2017 · STARZ · Ended
as Mr. Nancy

2017 · BET · Ended
as Oliver Tambo

2013 · FOX · Ended
as Frank Irving

2006 · ABC · Ended
as Inspector Cayman Bishop