Trained at LAMDA. Theatre includes: Rep, West End, RSC, Old Vic and National Theatre. Film and Television includes: Dead Cat; Thirty; Crimewatch: Drugs in Rugs; Que Sera Sera; Born of Hope; Sex on the Bench; EastEnders; The Bill and Death on the Mountain.Radio includes: Don Carlos (Radio 3 – from the Sheffield Crucible/Gielgud Theatre production) and All the Presidents, Spring Awakening and An Eye for an Eye (Independent).