Theatre credits include: History Boys (The Royal National Theatre), Chamaco (HOME Theatre), Rent (No.1 National Tour), The Lion King (London Lyceum), 21 Writers (West Yorkshire Playhouse), Cleopatra (Unity Theatre), Mother Courage And Her Children (Library Theatre), Showboat (Royal Albert Hall), Jesus Christ Superstar (Southport Arts Centre), The Falling Sickness (Upstart Theatre Company)
Television credits include: Emmerdale, Casualty, Doctors, Eastenders, Blue Murder, Mobile, Sorted, Suspicion, Playing The Field, My Beautiful Son.