2023
Only a Few Fans as Trent2022
The Millennial as Mr. Sterling2022
The Bricks as Tomas Jeffries2020
Homegoing as Senior2018
FBI as Frank Castlewood2018
Misguided Behavior as Michael Miller2017
Arkabutla as Chauncey Wright2017
The Fearless One as Turtle2012
Elementary as Benny Charles2011
Person of Interest as Officer Lin2011
Paradise Broken as Pimp2010
For Colored Girls as Bill2009
Ruby & The Rockits as Not available2005
Ghost Whisperer as Randall Fisher2005
Medium as Malcolm Littleton2004
Gas as Mookie2004
Baadasssss! as Maurice2004
Intimate Betrayal as Maxwell Knight2002
CSI: Miami as Not available2002
Reality Check as Swope2001
Bones as Patrick2000
CSI: Crime Scene Investigation as Jerome 'The Man' Anderson2000
Girlfriends as Darnell Wilkes1999
Angel as Gio1999
Free of Eden as Taurus1999
Execution of Justice as Sister Boom Boom1999
The Velocity of Gary as Venus1998
The Tiger Woods Story as Tiger Woods (Age 21)1997
Love Jones as Marvin Cox1997
The Fumbleheads as Norman1996
Moesha as Not available1996
Suddenly Susan as Dwight1996
Lush Life as Not available1996
Lush Life as Lance Battista1995
Zooman as Zooman1995
Divas as Monte1994
Friends as Cal1994
Sister, Sister as Aaron1994
Renaissance Man as Pvt. Roosevelt Nathaniel Hobbs1993
Living Single as Not available1992
Juice as Raheem Porter