
Filmography

The Mentalist
2008 · Dennis Kagan

Suits
2011 · Mark

Star Trek: Discovery
2017 · Captain Maddox

Ghost Whisperer
2005 · Private Paul Mace

Warehouse 13
2009 · ATF Agent

The Strain
2014 · Sean Duncan

Titans
2018 · Larry Trainor / Negative Man

Doc
2025 · Lieutenant Walter Branch

Rookie Blue
2010 · Lionel

Lost Girl
2010 · Clay Jonas

Nikita
2010 · Mason

12 Monkeys
2015 · Bryan

Private Eyes
2016 · Chuck

A Million Little Things
2018 · Terrence

I Will Find You
2026 · Sullivan

Cross
2024 · Akbar

Killjoys
2015 · Surja

Republic of Doyle
2010 · Theo DaCosta

Remedy
2014 · Actor

Diggstown
2019 · Avery Mueller

Played
2013 · Detective Constable Daniel Price

Jett
2019 · Hopper

The Book of Negroes
2015 · Claiborne

Utopia Falls
2020 · Actor

A Family Man
2016 · Antoine

Deep Six
2019 · Paris

Poor Boy's Game
2007 · Flipper

Brother
2023 · Dru

For Love and Honor
2016 · Mr. McCallister

How She Move
2008 · Bishop

Saving God
2008 · Norris Johns

Backpay
2026 · Murphy Davidson

Deep Space
2018 · Lieutenant Paris Laverton

Last Known Backup
2025 · Ray Ali

Freeborn
2026 · Ben