
Known for
Filmography

Sombra City
EN · 2019Not rated
as Ellis

All in Time
EN · 20163.7
as Glen

Lost Boy
EN · 20154.8
as Kyle (as Josh Burrow)

All Dark Places
EN · 20114.1
as Christian
The Crimson Mask
2009
The Crimson Mask
EN · 20091.0
as Thomas Caine

Absence
EN · 200910.0
as Tim Storm


