as Yr Arglwydd Cledwyn
2023
as Armed Military Policeman
2013
as Young Will
2003
1998
as William Gruffydd
1997
as Owen Llewellyn
1991
as Poet
1989
as Gwilym
1988
as Russo
2015
as Suited Agent
2006
as P.E. Teacher
2005
1993
as Chairperson
1986