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