Andy most recently worked with Jeff Clarke for Opera East, playing Ecclitico in Haydn's The World upon the Moon.
His career has embraced plays on Radio 4, film track recordings and sound tracks for TV commercials.
Recent operatic appearances include Haemon in the World Premiere of The Burial at Thebes by Seamus Heaney and Dominique LeGendre, Bill Dayton in Lost Highway for ENO, Turiddu and Canio in Cav and Pag for Lakeland Opera and the Preacher in Carbon 12 for WNO MAX.
In 2008 he played Balkan in the premiere of Nigel Osborne's Differences in Demolition in Bosnia and London. Other contemporary roles include Joe in the premiere of Darwin's Dream at the Royal Albert Hall, Professor Winklebeam in Pinocchio for the Royal Opera House (premiere), the lead role in Michael Oliva's Black and Blue (premiere) and Maxwell Davies's Eight Songs for a Mad King at the Royal Concert Hall in Glasgow.
He has sung with a number of contemporary ensembles including the Hebrides Ensemble, Paragon Ensemble and the Fibonacci Sequence.
Other roles include Fenton in a film of Falstaff for Capriol Films, Balakin in The Enchantress for Grange Park Opera, Remendado for Garden Opera in Kenya and Nemorino in L'Elisir d'Amore for Pegasus Opera, Riff (West Side Story) in Spain and The Sailor (Dido and Aeneas) at Holland Park.
Previous roles with Opera della Luna include Ralph Rackstraw in HMS Pinafore, Paris in La Belle Hélène and Nanki Poo in The Mikado.