
Known for
Filmography

Single Car Crashes
EN · 20246.0
as Nolan

Back to Lyla
EN · 20225.0
as Preston

Play Dead
EN · 20226.1
as Ross
Beasts
2017
Beasts
EN · 2017Not rated
Director, Writer


Single Car Crashes
as Nolan

Back to Lyla
as Preston

Play Dead
as Ross
Beasts
2017
Beasts
Director, Writer