Nora 2025
as Adam
Delivery 2021
as Mark
Judas and the Black Messiah 2021
as Fesperman
Fragile.com 2019
as Tristan
Our Home Here 2019
as Sean
The Way You Look Tonight 2019
as Peter
Loserville 2016
as Barry Kent
The Great & The Small 2016
as Scott
Ghost Squad 2015
as Jake
Trace 2015
as Nick
Credits from TMDB.