Known for Acting
2025
as Agent Charlie
2020
as Bartholomew
2019
as Merlin
2021
as Nigel (voice)
2005
as Boy in Crowd
—
as Malcolm
2015
as Bagot/The Groom
2023
as Alan
as Owen
as Geraint
as Young Paul