Previously at Chichester Mac in Annie Get Your Gun (Festival Theatre)
London theatre includes Bates in Top Hat (UK and Japanese tour), Mr Schumacher in Dirty Dancing (Aldwych), Donald Hall in Take Flight (Menier Chocolate Factory), Shelley Levine in Glengarry Glen Ross and Arvide in Guys and Dolls (Piccadilly Theatre), Sandor in Grand Hotel (Donmar Warehouse), Quince in A Midsummer Night's Dream, M.C. In Oh! What a Lovely War, Verges in Much Ado About Nothing (Regent's Park Open Air Theatre), Caterpillar in Alice in Wonderland (RSC), Frankie Holmes in Jolson (Victoria Palace and Toronto), Bob Hope in What A Performance (Queen's Theatre), Mr Lyons in Blood Brothers (Albery Theatre and Toronto), Pilate in Jesus Christ Superstar (Palace Theatre), The Doctor in On the 20th Century (Her Majesty's).
Other theatre includes Jimmy Jack in Translations and Parchester in Me and My Girl (Sheffield Crucible), Rowley in The School For Scandal (Theatre Royal Bath), Meriman/Lane in The Importance of Being Earnest and Peter Shirley in Major Barbara (Royal Exchange Manchester), Bill in Woman In Mind and The Notary in The Drummer (Watermill Theatre Newbury), Peadar Cassidy in The Ha'penny Bridge (Point Theatre Dublin), Wilbur in Hairspray (Kuala Lumpur and Singapore), Theodore Whitman in Follies (Toulon Opera), Bultitude in Radio Times (UK tour), Alfred Pennyworth in Batman Live ( Europe and South America), Geoffrey in Stepping Out (UK tour).
Television includes Atlantis, Holby City, Hollyoaks, Mrs Bradley Mysteries, Ruth Rendell Mysteries, Omid Djallili Show.
John is a member of the TV Times Bloodwise Running Team.