Television
|
Year
|
Title
|
Role
|
Notes
|
1988–1991
|
Degrassi Junior High / Degrassi High
|
Bryant Lester "BLT" Thomas
|
48 episodes - 21 uncredited
|
1991
|
Top Cops
|
Snaggs / Que
|
Season 2, episode 9: "Ronald Bratton/John Thompson and Christine Bridges"
|
1992
|
Degrassi Talks
|
Himself
|
Episode 5: "...On Drugs"
|
School's Out
|
Bryant Lester "BLT" Thomas
|
TV movie
|
1993–1995
|
The Kids in the Hall
|
Male Guard #1 / Rebel
|
2 episodes
|
1996
|
Due South
|
Trevor - Thug #1
|
Season 2, episode 13: "White Men Can't Jump to Conclusions"
|
1997
|
Color of Justice
|
Prisoner
|
TV movie
|
1998
|
My Own Country
|
John Okri
|
TV movie
|
2001
|
V.I.P.
|
B.J. Finley
|
Season 3, episode 13: "Val on Fire"
|
Resurrection Blvd.
|
Taylor "The Hurt" Bryant
|
2 episodes
|
2002
|
First Monday
|
Dwayne Yong
|
Episode 1: "First Monday"
|
Charmed
|
Bodyguard #3
|
Season 4, episode 19: "We're Off to See the Wizard"
|
The District
|
Toro
|
Season 2, episode 22: "Payback"
|
2003
|
The Shield
|
Lionel
|
Season 2, episode 9: "Co-Pilot"
|
Boomtown
|
Banger
|
Season 2, episode 9: "Co-Pilot"
|
10-8: Officers on Duty
|
Spatz
|
Episode 1: "Brothers in Arms"
|
2004
|
Las Vegas
|
Cedric "The Cannibal" Barimba
|
Season 1, episode 11: "Blood and Sand"
|
Girlfriends
|
Vendor
|
Season 4, episode 24: "New York Unbound"
|
Joan of Arcadia
|
Rueben
|
Season 2, episode 2: "Out of Sight"
|
Star Trek: Enterprise
|
Klingon Tactical Officer
|
Season 4, episode 4: "Borderland"
|
Scrubs
|
Mr. Hovey
|
Season 4, episode 9: "My Malpractical Decision"
|
2005
|
Alias
|
Bank Manager
|
Season 4, episode 3: "The Awful Truth"
|
2007
|
Without a Trace
|
Omar Manir
|
Season 5, episode 24: "The Beginning"
|
NCIS
|
ER Orderly
|
Season 4, episode 24: "Angel of Death"
|
The Bill Engvall Show
|
Bouncer
|
Season 1, episode 7: "The Birthday"
|
ER
|
James Rollins
|
Season 14, episode 3: "Officer Down"
|
2008
|
CSI: NY
|
Robert James
|
2 episodes
|
2010
|
Castle Rock
|
Anton Wade
|
Season 2, episode 15: "Suicide Squeeze"
|
Lost
|
Justin
|
2 episodes
|
NCIS: Los Angeles
|
Nelson Shabazz
|
Season 1, episode 19: "Hand-to-Hand"
|
Chase
|
Tucker Dawes
|
Episode 3: "The Comeback Kid"
|
2012
|
The L.A. Complex
|
Dynasty
|
11 episodes
|
2013
|
Cracked
|
Leo Beckett
|
21 episodes
|
2014
|
Republic of Doyle
|
Brian Mitchell
|
Season 3, episode 13: "Welcome Back Crocker"
|
Agents of S.H.I.E.L.D.
|
Agent Barbour
|
Season 1, episode 17: "Turn, Turn, Turn"
|
2015
|
The Book of Negroes
|
Prince
|
Miniseries Episode 4
|
Rookie Blue
|
Russ
|
3 episodes
|
Bones
|
Cooper Blackthorn
|
Season 11, episode 8: "High Treason in the Holiday Season"
|
2016
|
Criminal Minds: Beyond Borders
|
Paul Ntombi
|
Season 1, episode 10: "Iqiniso"
|
Beauty & the Beast
|
Dawes
|
2 episodes
|
2016–2018
|
Heartland
|
Jim Parker
|
3 episodes
|
2017–2018
|
Startup
|
Officer Jules
|
5 episodes
|
2018
|
Insomnia
|
Phil
|
4 episodes
|
Animal Kingdom
|
Detective French
|
Season 3, episode 1: "The Killing"
|
2019
|
The Rookie
|
Jonathan Ryland
|
Season 2, episode 6: "Fallout"
|
2019–2021; 2023
|
Workin' Moms
|
Mel Boyd
|
11 episodes
|
2020
|
October Faction
|
Moshe
|
5 episodes
|
The Comey Rule
|
Shaun
|
Miniseries 2 episodes
|
2021
|
Private Eyes
|
Ben Riggs
|
Season 4, episode 9: "A Star Is Torn"
|
2021–present
|
Bob Hearts Abishola
|
Tayo
|
11 episodes
|
2022
|
Chicago Med
|
Dorian Harwell
|
Season 7, episode 20: "End of the Day, Anything Can Happen"
|