Known For
Photos
Filmography

Avatar 5
Movie · as Va'ru

Avatar 4
Movie

Toy Story 5
Movie · as Additional Voices

Avatar: Fire and Ash
Movie · as Tarsem

No Time to Spy: A Loud House Movie
Movie · as Additional Voices (voice)

The Wild Robot
Movie · as Weasel 1 (voice)

Star Wars: Tales of the Empire
TV · as Father (voice) · 1 ep

Rock, Paper, Scissors
TV · as Commander / Narrator / Blue Candy Wrapper (voice), Max Moonami / Husband / Patron (voice) · 1 ep

Tales of the Teenage Mutant Ninja Turtles
TV · as Party Goer #1 / Man / Party Goers (voice) · 1 ep

Creature Commandos
TV · as Cop 1 / Lieutenant (voice) · 1 ep

Obliterated
TV · as Mr. Dugan · 3 eps

Fright Krewe
TV · as Papa Legba (voice), Ogoun (voice), Papa Legba / Snooty Waiter (voice) · 1 ep

Star Wars: Young Jedi Adventures
TV · as Master Carver Drow (voice) · 5 eps

My Favorite Girlfriend
Movie · as Will

Avatar: The Way of Water
Movie · as Tarsem

We Baby Bears
TV · as Tiger 2 / Tiger Dude / Tiger Old Man (voice), Buff Teddy / Teddy 2 / Bass (voice) · 1 ep

Dragon Age: Absolution
TV · as Lacklon (voice) · 6 eps

Dragons: The Nine Realms
TV · as Phil (voice), Phil / Pete (voice) · 18 eps

Arcane
TV · as Kino (voice) · 2 eps

Secrets of the Bull Shark
Movie · as Narrator (voice)

The Mighty Ones
TV · as Breht (voice), Ascot Pickle (voice), Breht / Breht's Mom (voice), Broken Arm Bug (voice), Additional Voices (voice) · 13 eps

Jurassic World Camp Cretaceous
TV · as Frederick Bowman (voice), Dawson (voice) · 2 eps

In the Dark
TV · as Darnell · 52 eps

Love, Death & Robots
TV · as Zeke / Pinetree (voice) · 1 ep

LEGO Marvel Super Heroes: Black Panther - Trouble in Wakanda
Movie · as Erik Killmonger (voice)

She-Ra and the Princesses of Power
TV · as Hordak (voice) · 52 eps

Star Wars Resistance
TV · as Marcus Speedstar (voice) · 1 ep

LEGO Marvel Super Heroes - Black Panther: Trouble in Wakanda
TV · as Erik Killmonger (voice) · 5 eps

After the End
Movie · as Additional Voice (voice)

America; I Too
Movie · as ICE Officer Michaels

Central Intelligence
Movie · as Young Bob (voice) (uncredited)

The Trust
Movie · as Bobo

The Good Place
TV · as Uzo · 4 eps
Turnipseed: Legacy
Movie · as Andre

Blood & Oil
TV · as Kess · 1 ep

Bosch
TV · as Michael Harris · 2 eps

The Perfect 46
Movie · as Chris

Chicago P.D.
TV · as Marcus 'Hype' Daniels · 1 ep

The Retrieval
Movie · as Marcus

The Guardians
Movie · as Frank Wright

Marvel's Avengers
TV · as KIllmonger (voice), N'Jaddaka (voice), Killmonger (voice) · 1 ep

Chicago Fire
TV · as Turk · 1 ep

The Comedian at the Friday
Movie · as Harry

Switched at Birth
TV · as Carter · 1 ep

Shameless
TV · as Josué Toussaint · 1 ep

Lie to Me
TV · as Moon · 1 ep

Dance of the Dead
Movie · as Jock

Army Wives
TV · as SPC Mauer · 1 ep

Unconscious
Movie · as Teen #1

Bones
TV · as Malik Farris · 1 ep

American Dad!
TV · as Allen Iverson (voice) · 1 ep

NCIS
TV · as Mark Dominquez · 1 ep

24
TV · as Ngozi · 3 eps


