Known For
Filmography
2023
2018
2013
2012
2011
2011
2011
2010
2010
2009
2007
1986

Extraordinary
TV · as Gordon · 1 ep

Old Boys
Movie · as Johnson

Da Vinci's Demons
TV · as Nico · 28 eps

Anna Karenina
Movie · as Boris

Great Expectations
TV · as Young Herbert Pocket · 1 ep

Game of Thrones
TV · as Lommy Greenhands · 4 eps

Episodes
TV · as 'Pucks!' Boy · 3 eps

Nanny McPhee and the Big Bang
Movie · as Cyril Gray

Third Star
Movie · as Angel Boy

Skellig
Movie · as Coot

Outnumbered
TV · as Marcus · 1 ep

Casualty
TV · as Liam Hendricks · 1 ep
