2026
2025 Ian
2024 Speaker/Luke Williams
2024 Leigh Bennett
2023 Dafydd Wigley
2023 Steffan
2021 Policeman
2016 Dan
2015 Iwan
2014 Lucius
2014 Lee
2010 William
2009 Dromio of Ephesus
2009 Paradise Waiter
2007 Eggs
2001 Stephen