
Atuação
26 anos • London, England • 14 títulos • ativo desde 2012

O Hobbit: Uma Jornada Inesperada
como Cute Young Hobbit

The Witcher
como Martin

Venom: Tempo de Carnificina
como Plunger Man

Star vs. As Forças do Mal
como Young River Johansen (voice)

Dolittle
como Arnall Stubbins Jr.

Mestres do Ar
como Evans

Crimes Ocultos
como Artur

The White Queen
como Edward V of England

Guerra Sob a Terra
como Henry

The Boy in the Dress
como Gareth

The Casual Vacancy
como Paul Price

La Cha Cha
como Damien Rees

Star vs. the Forces of Evil: The Battle for Mewni
como Young River Johansen (voice)

Arcade
como Shaun