

9
film credits
5
television credits
14
1986–2023 · acting roles
7.1
average across scored titles
Signature credits
Across film & television
Showing 14 of 14 credits

P.E. Teacher
2005
Chairperson
1986
Russo
2015
Armed Military Policeman
2013
Suited Agent
2006
Gwilym
1988
Owen Llewellyn
1991
Young Will
2003
Alun Hughes
1994
Yr Arglwydd Cledwyn
2023
William Gruffydd
1997

Poet
1989