Previously at Chichester Harold in An Ideal Husband (Festival Theatre).
Theatre includes Mike in The Memory of Water (School House Productions); Torvald Helmer in A Doll's House (Alma Theatre); Single Spies (CFT/Birmingham Rep UK tour); Paul in Hands Up for Jonny Wilkinson's Right Boot (Live Wire Theatre Productions); Pierre in La Rondine (Iford Arts); Lieutenant Tim Young in Just the Way It Is, Patrick Fenton in The Supper Party and Romeo in Romeo and Juliet (tours); Jon Price in Heads Bodies Legs (Camden People's Theatre and The Space); Christopher Wren in The Mousetrap (West End); Hamlet in Hamlet, Matt Galloway in The Laramie Project, The Pardoner in The Canterbury Tales, Tom Sergeant in Skylight and Ploughman in Death and the Ploughman (Arts Ed); Ben in Peep Show (Atrium Theatre Company/RWMCD); Vitellozzo in Lucrezia Borgia (Upstairs at the Gatehouse).
Television includes The Spanish Princess, Break Up of the Bands, The Deafening Silence, Crazy Love, Good Times Rolled.
Films include Isabelle and the shorts Hello Sunshine, The Unknown, Culpabilite, It's Beginning to Hurt, Impertinence of the Heart, Ambience View, The Memory of Water.
Trained at Arts Educational Schools London.