Actor · Born 1992
Implosion
2025 · as The One / The Other
Perfect Match
2024 · as Andre Agassi
Coffee Wars
2023 · as Rudy
When the Rain Sets In
2021 · as Treyden
I'll Find You
2019 · as Vlad Dagmarov
Trading Paint
2019 · as Cam
The Music of Silence
2017 · as Amos Bardi
How to Grow Up Despite Your Parents
2016 · as Pat Riley
Paradise Lost?
2015 · as Adam
Barely Lethal
2015 · as Cash Fenton
After the Dark
2013 · as Russell