Panto CV
2017 - Abanazar - Aladdin - Imagine Theatre (Victoria Theatre, Halifax) - Rob Marsden
2016 - Captain Hook - Peter Pan - Imagine Theatre (Victoria Theatre, Halifax) - Rob Marsden
2015 - Sheriff of Nottingham - Robin Hood - Chipping Norton - Abigail Anderson
2013 - Beast - Beauty & The Beast - Imagine Theatre (Woodville Halls, Gravesend) - Mairi Coweson
2012 - Beast - Beauty & The Beast - Imagine Theatre (Victoria Theatre, Halifax) - Rob Marsden
2011 - King Rat - Dick Whittington - Basildon Towngate - Simon Fielding
2009 - The Ratfather - Dick Whittington - Barking Broadway - Tim Majors
2008 - Beast - Beauty & The Beast - Winchester Theatre Royal - James Barry
2007 - Demon Discontent - Mother Goose - Chipping Norton - Caroline Sharman
2005 - King Christo - Puss in Boots - Chipping Norton - Caroline Sharman
2004 - King Wolf - Red Riding Hood - Grantham Guildhall - Douglas Gorin
2003 - Beast - Beauty & The Beast - Paul Holman (Grand Pavilion, Porthcawl) - Keith Hopkins
Other musical roles
2008 - Phileas Fogg - Around the World in 80 Days - Lyric, Hong Kong - Matthew Gregory
2007 - Soloist - West End Girls - Opera House, Jersey - Ian Stephens
2003 - Dr Detmold - Anyone Can Whistle - Bridewell Theatre - Michael Gieleta