Musical Theatre Credits:
2023 Big Mike - I Should Be So Lucky - UK and Ireland Tour
2022 Barry Fife - Strictly Ballroom - UK and Ireland Tour
2021 Peacham - The Beggars Opera - Queen's Theatre, Barnstaple
2019 Lieutenant Ward/President Roosevelt (First Cover Warbucks) - Annie! UK Tour
2018 Lord Mayer/Ensemble Nativity The Musical - UK Tour
2017 Lord Mayor/Ensemble Nativity The Musical - Birmingham Repertory Theatre and National Tour
2017 Baptista/Harison Howell - Kiss Me Kate - Kilworth House Theatre
2015 Cover Andrews/Ismay/Smith - Titanic - Princess of Wales Theatre,Toronto
2014 Monsignor O'Hara - Sister Act - Aberystwyth Arts Centre
2013 The Captain - Anything Goes - Kilworth House Theatre
2013 Harry/Ensemble - My Fair Lady - Kilworth House Theatre
2012 Ensemble - The Sound of Music - Bahrain Cultural Centre, Bahrain
2012 Admiral Von Schreiber - The Sound Of Music - Kilworth House Theatre
2010 Andrew Carnes - Oklahoma! - National Tour
2009 Paddy Cleary - The Thornbirds the Musical - National Tour
2008 Lord Scrumptious/Inventor - Chitty Chitty Bang Bang - No.1 UK Tour
2007 Lieutenant Shrank - West Side Story - Aberystwyth Arts Centre
2006 Constable u/s Tevye - Fiddler On The Roof - Aberystwyth Arts Centre
2006 Dad - Amazing Grace - Wales Theatre Company Tour
2006 1st Man - Closer Than Ever Erin Arts Centre
2006 Mr Bumble - Oliver! - Aberystwyth Arts Centre
Pantomime Credits:
2021 The King - Sleeping Beauty - Palace Theatre, Mansfield
2019 Emperor Chop Suey - Aladdin - Malvern Theatres
2016 Baron Hardup - Cinderella - Floral Pavilion, New Brighton
2015 Baron Hardup - Cinderella - Pavilion Theatre, Rhyl
2014 The Emperor Chop Suey - Aladdin - Watersmeet, Rickmansworth
2013 The Emperor Chop Suey - Aladdin - Broxbourne Civic Hall
2008 Abu - Aladdin - Broadway Theatre, Peterborough
Television Credits:
2023 Dull Man - Nolly - ITVX
2015 Alderman Maggarty - An Inspector Calls - Drama Republic for BBC1
2014 John Pollard - Our Zoo - Big Talk Productions for BBC1
1989 Lofty The Lamplight - The Tailor Of Gloucester - Thames Television
1988 Jolyon/Lord Fykewater - The Ragged Child - BBC
​
Film Credits:
2018 Simon the Bin Man - Nativity Rocks - Mirrorball Productions
1980 Acrimonius - The Roman Invasion Of Ramsbottom - Granada TV
Other Credits:
2011 Soloist - The Twelve Tenors - European Tour
2011 Soloist - Headliners - P&O Cruises
2010 Soloist - The Twelve Tenors - European Tour
2009 Soloist - The Twelve Tenors - European and China Tours
2007 Soloist - The Christmas Spectacular - Thursford