Series
|
Role
|
Episode
|
Airdate
|
Dangerous Minds |
Wil |
1x01 - Pilot |
September 30, 1996
|
Dangerous Minds |
Wil |
1x03 - See Me |
October 14, 1996
|
The Practice |
Randall Jefferson (uncredited) |
2x10 - Spirit of America |
November 22, 1997
|
Grace Under Fire |
Worker #1 |
5x02 - Grace Under Construction |
December 2, 1997
|
The District |
Donovan "Hammi" Towne |
2x18 - Shades of Gray |
April 20, 2002
|
ER |
Leon |
9x02 - Dead Again |
October 3, 2002
|
ER |
Leon |
9x03 - Insurrection |
October 10, 2002
|
ER |
Leon |
9x06 - One Can Only Hope |
November 7, 2002
|
ER |
Leon |
9x09 - Next of Kin |
December 5, 2002
|
ER |
Leon |
9x11 - A Little Help from My Friends |
January 9, 2003
|
NYPD Blue |
Omar Givens |
10x12 - Arrested Development |
January 14, 2003
|
ER |
Leon |
9x12 - A Saint in the City |
January 16, 2003
|
ER |
Leon |
9x13 - No Good Deed Goes Unpunished |
January 30, 2003
|
Girlfriends |
Peanut Singleton |
6x10 - My Business, Not Your Business |
November 28, 2005
|
Veronica Mars |
Super Huge Deputy |
2x11 - Donut Run |
January 25, 2006
|
Veronica Mars |
Super Huge Deputy |
2x12 - Rashard and Wallace Go to White Castle |
February 1, 2006
|
Monk |
Extra Large |
6x02 - Mr. Monk and the Rapper |
July 20, 2007
|
The Game |
Clay |
3x12 - Stay Fierce, Malik |
January 23, 2009
|
The Game |
Clay |
3x13 - Do the Wright Thing |
January 30, 2009
|