2002 - Oliver! - CAOS (Noah Claypole)
2003 - Hello, Dolly! - LAOS (Barnaby Tucker)
2003 - Seven Brides For Seven Brothers - LAOS (Ephraim)
2004 - Half a Sixpence - LAOS (Cid)
2004 - The Hired Man - LAOS (Chorus)
2005 - Jesus Christ Superstar - CTC (Chorus)
2005 - South Pacific - CTC (Chorus)
2006 - Summer Holiday - CTC (Chorus)
2006 - Fame - CTC (Chorus)
2007 - Carousel - CTC (Enoch Junior)
2007 - Jekyl & Hyde - CTC (Chorus)
2008 - Tommy - ESNA (Chorus)
2008 - Kiss me Kate - ESNA (Flint)
2008 - We Will Rock You - CTC (Chorus)
2008 - The Full Monty - CTC (Chorus)
2009 - The Hired Man - ESNA (Chorus)
2009 - Oklahoma - LAOS (Will)
2009 - The Likes of Us - LAOS (Jonny)
2010 - The Wedding Singer - ESNA (Chorus)
2010 - Back to the 80's - LAOS (Corey)
2011 - Chess - LAOS (Chorus)
2011 - Jesus Christ Superstar - LAOS (Simon)
2012 - The Best Little Whorehouse In Texas - LAOS (Narrator)
2012 - The Pirates of Penzance - LAOS (Frederick)
2014 - The Pirates of Penance - Christchurch G&S (Frederick)
2019 - Hello, Dolly! - CAOS (Barnaby Tucker)
2020 - Crazy For You - CAOS (Eugene)
2021 - Boogie Nights - CAOS (Roddy)
None