Acting
Sebastian Freeman
Bekannt aus
Wolf Creek 2
(2013) – French Guy
Lost Girl - Fürchte die Erlösung
(2014) – Ben
Mindfuck
(2017)