2025
Swiped as Michael2025
The Wrong Paris as Trey2025
Marshmallow as Kaszwar2025
A Merry Little Ex-Mas as Not available2025
Dope Queens as Blake2024
72 Hours as Not available2023
Based on a True Story as Jamie2023
Out of Hand as David2022
The Man from Toronto as The Man from Miami2021
Leverage: Redemption as Kyle Fury2020
It's Time as Brad Gaines2020
Reboot Camp as Keith2019
Tacoma FD as Jan Damme2017
The Outcasts as Cameo2017
Kill Game as Ryan2017
MDMA as Alex2017
The Real Bros of Simi Valley as Yonder2015
Supergirl as Angus / Gregory Bauer2015
Naomi and Ely's No Kiss List as Ely Diamond2014
The Assault as Reed2014
Indigenous as Trevor2013
Hello Ladies as Bartender2013
Storytellers as Blazer2012
Wrath of God: Confrontation as Kruger2011
Jessie as Brooks Wentworth2007
iCarly as ToddNaN
Florida Wild as Landon PrescottNaN
The Last Mrs. Parrish as Not available