2024
High Potential as Samson (1 episode)
2023
Resurrected as Father Naidoo
2022
The Villains of Valley View as Robert (3 episodes)
2021
Kenan as Ed (1 episode)
2020
VHYes as New Zach #3
2019
I Got the Hook Up 2 as Tootise Pop
2018
The Rookie as Ghost Monk (1 episode)
2018
9-1-1 as Old Man (1 episode)
2017
The Mick as Bus Driver (1 episode)
2016
This Is Us as Man (1 episode)
2016
Opening Night as Board President
2015
Rosewood as Lot Manager (1 episode)
2015
Fresh Off the Boat as Driver (1 episode)
2014
How to Get Away with Murder as Pawnshop Clerk (1 episode)
2013
The Fosters as Store Owner (1 episode)
2012
Animal Practice as Uncle Jake (1 episode)
2011
The Exes as Immigration Official (1 episode)
2010
Better With You as Carl (1 episode)
2010
Rizzoli & Isles as Daniel Raine (1 episode)
2009
Modern Family as Postman (2 episodes)
2005
Bones as Janitor (1 episode)
1998
I Got the Hook-Up as Tootsie Pop
1995
Se7en as Cop on SWAT Team
1988
Doom Asylum as Darnell