2024
as Owen Thomas/Councillor Morgan
2019
as Xavier Moran
2016
as Lad
2014
as Clergyman
2013
as David Astin
2012
as Wart
2005
as Fred