2020 • as Ioan
2018 • as Spider
2009 • as Dewi
2018 • as Constable Shortly
2013 • as Danny Two Hats
2015 • as Ash y Goedwig