House of the Dragon
Hilda
Hilda and the Mountain King
After the Flood
Home Fires
The Gathering
The Castle
Movie · as Connor
TV · as Josh · 6 eps
TV · as Declan Rower · 5 eps
TV · 1 ep
Movie · as David (voice)
TV · as David (voice) · 34 eps
TV · as Noah Lakin · 3 eps