Actor
Beat
2022 · as Ben
Unleashing the Demons
2019 · as Lucas
Find Me In The Silence
2019 · as Arlo
Nightfall
2016 · as Julian
Hacksaw Ridge
2016 · as Wounded Private Blake