Year Production Role Director Company / Venue
2015 Kaite and the Mona Lisa Soloist / Ensemble Robert Hainault Planet Theatre
2014 Lightseeker Lightseeker Michael La Fleur Resort World Sentosa
2012 Les Miserables The Film Ensemble Tom Hooper Barricade Productions
2012 Primary faction Episodes 2, 7, 10, 11, 12 (Radio play) Theo Gregory Reynolds Susan Clarke IDare Productions
2011 Primary faction Episode 1 (Radio Play) Theo Gregory Reynolds Susan Clarke IDare Productions
2010 Primary Faction (Radio Play) Theo Gregory Reynolds Ryan Higgins Left Eye Blind Productions
2010 Celebrity Bear (Recording) Father Bear Rose Lewenstein Rose Lewenstein
2009 Imagine This (Recording) Ensemble Tim Sheader ICW Productions
2009 Dublin! (Recording) Ensemble Donna Feore Kevin Wallace
2006 Larksbury Hall (Radio play) Henry, Margaret, Darren, Sam Mojgun BBC Rave-On-Air
2006 Scaramouche (Recording) Scaramouche Stephen Lanigan O’Keefe LOK Productions
2001 Hope and Glory (Voice over) Mature Voice BBC BBC
2017 Bat Out of Hell (Original Cast Recording) Batfish Michael Reed / Robert Emery BOOH Ltd