
2025
Tin Soldier as Jackson2025
The Luckiest Man in America as Chuck2023
John Wick: Chapter 4 as Tracker2023
A Lot of Nothing as Jamal2022
Bruiser as Malcolm2022
The Legacy Awards as Host2021
Invasion as Trevante Cole2021
Awake as Dodge2021
Stowaway as Michael Adams2021
Son of the South as Reggie2021
Bruised as Immaculate2020
Endings, Beginnings as Jonathan2020
Soulmates as Adam2019
The Kelly Clarkson Show as Self2019
Dalia as Not available2018
City of Lies as David Mack2018
Destroyer as Antonio2018
Love Jacked as Malcolm2018
Negroland as Jax2017
Dear White People as Trevor King2017
Shots Fired as Maceo Terry2016
Goliath as Dario / Anton2016
Slasher as Caleb2016
Wynonna Earp as Xavier Dolls2016
Race as Eulace Peacock2016
Across the Line as Carter Slaughter2015
Killjoys as Arune Hyponia2015
Bravetown as Brandon2014
Constantine as Adam2014
Client Seduction as Police Officer #12013
The Next Step as Chris2013
The Tomorrow People as Mike2013
Played as Adam 'Monk' Williams2012
The Barrens as Dave2012
Desperately Seeking Santa as Hipster Jeremy2011
Sharpay's Fabulous Adventure as Lead Dancer2010
Lost Girl as Evan2010
Rookie Blue as Curtis Payne2010
Camp Rock 2: The Final Jam as Camp Star Dancer2010
Nostrum as R.I.P.2019
Dalia Writer2018
Negroland Producer2017
Super High Executive ProducerNaN
The Journeyman Executive Producer