2021
as Porthor & JJ Williams
2021
as Tab
2021
as Goose
2020
as Ioan
2019
as Hywel (Benefits Officer)
2018
as Spider
2018
as Constable Shortly
2017
as Steffan
2016
as Baz
2015
as Ash y Goedwig
2015
as Shawn
2015
as Chef
2014
as Little Man (segment "Little Man")
2013
as Danny Two Hats
2012
as Little Man
2011
as Chips
2009
as Dewi
2007
as Jonesy
2005
as Doggy