Known For
Filmography
—
2025
2024
2023
2021
2019
2019
20182017
20172016
2015
2015
2014
2013
2011

Resting
Movie · as Nicholas

Implosion
Movie · as The One / The Other

Perfect Match
Movie · as Andre Agassi

Coffee Wars
Movie · as Rudy

When the Rain Sets In
Movie · as Treyden

Trading Paint
Movie · as Cam

I'll Find You
Movie · as Vlad Dagmarov
The Secret
The Secret
Movie · as Bertie

The Music of Silence
Movie · as Amos Bardi
All You Need Is Me
All You Need Is Me
TV · as Johnny · 10 eps

How to Grow Up Despite Your Parents
Movie · as Pat Riley

Barely Lethal
Movie · as Cash Fenton

Paradise Lost?
Movie · as Adam

The Red Tent
TV · as Re-mose · 2 eps

After the Dark
Movie · as Russell

Game of Thrones
TV · as Trystane Martell · 5 eps
