Previously at Chichester Lieutenant Jennings in First Light (Minerva Theatre) and Robert Dudley in Vivat! Vivat Regina! (Theatre on the Fly).
Theatre includes Clifford Anderson in Deathtrap (Salisbury Playhouse), Claudio in Much Ado About Nothing (Shakespeare's Globe), Paratov in Larisa and the Merchants (Arcola Theatre), Narrator for one-man show Elegy (Theatre503), Rob/Max in The Best of Love Bites (Southwark Playhouse), Lucentio in The Taming of the Shrew and Bassanio in The Merchant of Venice (Ludlow Festival), Bertram Cates in Inherit the Wind (Old Vic), Max in Love Bites (Calders Theatre Bookshop), Lockwood in The History Boys (Wyndham's Theatre and National Theatre tour).
Rehearsed Readings include Philip Twighlight in No Wit/Help Like a Woman's; Or, The Almanac (The Globe).
Television includes 6 Wives, Bricks, The Syndicate, In the Flesh, Doctors, Pete vs Life, EastEnders, I Shouldn't Be Alive: Blizzard of Death, Hotel Trubble, Aki Nabalu, Micro Men, My Family, Little Miss Jocelyn, The Bill, Barbara, Starting Out.
Films include Hand of the Creator, Hot Property, Far from the Madding Crowd and the shorts Dilf's and Half Hearted.
Trained at Guildhall School of Music and Drama.