
2026
2025 _______
2021 Alasdair
2020 Uncle / Quint
2017 Motion Actor
2015 Media Man
2014 Petyr
2014 ER Doctor
2011 William
2010 Witch
2007 Heron
2007 The Ferryman
2002 Ninja
2002 Anendel / Thandronen (uncredited)
2001 Lothlorien Elf / Goblin / Uruk-hai (uncredited)
1994 Charles