Known For
Filmography
2025
2025
2024
2024
2020
2017
2017
2016
2014
2014
2014
2013
2013
2010

AMP House Massacre
Movie · as Mario

Peripheral
Movie · as Agent Lance

The Outlaws
Movie · as John 'JT' Tulsa

Limerence
Movie · as Jasper Brandt

We Still Say Grace
Movie · as Fisher

The Guest House
Movie · as Friend

Greenhouse Academy
TV · as Leo Cruz · 40 eps

The Curse of Sleeping Beauty
Movie · as Luke

Journey to Abaddon
Movie · as Darion

Ashes of Eden
Movie · as Teddy

A Matter of Faith
Movie · as Guy in Library

The Fosters
TV · as Party-Goer · 1 ep

We Are Men
TV · as Jared · 1 ep

Rizzoli & Isles
TV · as Isaac · 1 ep
