Previously at Chichester Nathan Detroit in Guys and Dolls, Beadle Bamford in Sweeney Todd (and Adelphi), Vernon Hines in The Pajama Game, Phil Cavilleri in Love Story (and West End).
Theatre includes Fagin in Oliver! (Curve Theatre), Budy Fiddler in City of Angels (Donmar Warehouse), Khalid in The Choir (Citizens Theatre Glasgow), Inspector Messiter in The Magistrate (National Theatre), Les Misérables 25th Anniversary Concert, John in Miss Saigon (Cameron Mackintosh/RSC), Scrooge in A Christmas Carol, Gash in Last Easter (Birmingham Rep), Daniel Warshovsky in Imagine This (New London Theatre), Ibrahim in Artefacts (Bush Theatre and Brits off Broadway NYC), Haydar in Silver Birch House, Scenes from 68* Years (Arcola Theatre), Giuseppe Raffa in All the Ordinary Angels (Manchester Royal Exchange), Cheché in Anna in the Tropics, Follow My Leader (Hampstead Theatre), The Childcatcher in Chitty Chitty Bang Bang (London Palladium), Arturo Ui in The Resistible Rise of Arturo Ui (Bridewell Theatre), Gus the Theatre Cat in Cats, The Phantom in The Phantom of the Opera (Really Useful Group), Neville Craven in The Secret Garden, M Thénardier in Les Misérables (RSC), Roy Cohn in Angels in America (Library Theatre Manchester), Ali Hakim in Oklahoma! (National Theatre).
Television Birds of a Feather, Tyrant, The Lost Honour of Christopher Jeffries, Family Tree, Threesome, Hustle, Last Days of Lehman Brothers, Holby City, Empathy, EastEnders, The Bill, Waking the Dead, Sunburn.
Radio includes HR, Pixie Juice, The Deportation Room, Beirut Days.
Films include Blue Iguana, Cleanskin, I Could Never Be Your Woman, O Jerusalem, De-Lovely, Julie and the Cadillacs, Oklahoma!, Bloodlines – Legacy of a Lord, Evita.