2011, Stage, U/S Fagin, Oliver!, National Tour, Laurence Connor
2011, Recording, Fernando, The Postman & The Poet, Abbey Road Studios, John Yapp
2010, Stage, Owen O'Maliey, On The Twentieth Century, Union Theatre, Ryan McBride
2010, Stage, Mr Sowerberry, Oliver!, Louder Than Words, Ian Talbot
2009, Stage, King Rat, Dick Whitington, Cochrane Theatre, Thom Sutherland
2009, Stage, Old Berger, Hair , English Theatre Frankfurt, Ryan McBryde
2008, Stage, Moonshadow, Moonshadow (Workshop), Catalogue Music, Anders Albein
2007, Stage, Riff-Raff, Rocky Horror Show, ATG/National Tour, Christopher Luscombe
2006, Radio, Choir, Les Miserables 21st Birthday Concert, BBC Radio 2/Cameron Mackintosh
2006, Stage, Prince John, Blondel, Pleasance, London, Patrick Wilde
2005, Stage, cover Harry/Zoltan Karpathy, My Fair Lady, Cameron Mackintosh Limited, Trevor Nunn
2004, Stage, Grantaire, Les Miserables, Cameron Mackintosh, Trevor Nunn/John Caird
Stage, Bamatabois, Les Miserables , Scandanavian Tour/Cameron Mackintosh, James Powell
Stage, 1st Finance Man/cover Manfred, Sunset Boulevard, Really Useful Group, Robert Carson/Peter Darling
Stage, Claquesous/us Thenardier, Les Miserables, Cameron Mackintosh, Trevor Nunn/John Caird
Television, Geek, The Basement, Bravo
Stage, Company , A Handful Of Keys, West End Cares, Julia McKenzie