Atuação
6 títulos • ativo desde 2014
The Crown
como Journalist
Vera
como Dylan Sharpe
Wire in the Blood
como Sex Shop Worker
F.E.A.R.
como Avery Dennison
Beyond Plain Sight
como Ryan
Faces
como Louie