2024
Tracker as Bob Exley (22 episodes)
2022
The Boulet Brothers' Dragula: Titans as Self - Judge (1 episode)
2021
The Tomorrow War as Terry
2020
Teenage Bounty Hunters as Ezequiel (7 episodes)
2020
Locke & Key as Logan Calloway (8 episodes)
2018
Step Up as King (30 episodes)