Known For
Filmography

Backpay
Movie · as Murphy Davidson

Freeborn
Movie · as Ben

I Will Find You
TV · as Sullivan · 1 ep

Last Known Backup
Movie · as Ray Ali

Doc
TV · as Lieutenant Walter Branch · 1 ep

Cross
TV · as Akbar · 11 eps

Brother
Movie · as Dru

Utopia Falls
TV · 10 eps

Deep Six
TV · as Paris · 6 eps

Jett
TV · as Hopper · 4 eps

Diggstown
TV · as Avery Mueller · 18 eps

Deep Space
Movie · as Lieutenant Paris Laverton

Titans
TV · as Larry Trainor / Negative Man · 1 ep

A Million Little Things
TV · as Terrence · 1 ep

Star Trek: Discovery
TV · as Captain Maddox · 2 eps

For Love and Honor
Movie · as Mr. McCallister

A Family Man
Movie · as Antoine

Private Eyes
TV · as Chuck · 1 ep

Killjoys
TV · as Surja · 1 ep

12 Monkeys
TV · as Bryan · 1 ep

The Book of Negroes
TV · as Claiborne · 6 eps

Remedy
TV · 3 eps

The Strain
TV · as Sean Duncan · 4 eps

Played
TV · as Detective Constable Daniel Price · 13 eps

Suits
TV · as Mark · 1 ep

Nikita
TV · as Mason · 2 eps

Lost Girl
TV · as Clay Jonas · 1 ep

Republic of Doyle
TV · as Theo DaCosta · 2 eps

Rookie Blue
TV · as Lionel · 1 ep

Warehouse 13
TV · as ATF Agent · 1 ep

Saving God
Movie · as Norris Johns

How She Move
Movie · as Bishop

The Mentalist
TV · as Dennis Kagan · 1 ep

Poor Boy's Game
Movie · as Flipper

Ghost Whisperer
TV · as Private Paul Mace · 1 ep
