Theatre credits include: The Ashes (Nottingham Playhouse); Touched (Salisbury Playhouse): Tracy Beaker Gets Real! (Nottingham Playhouse & National Tour); Billy Liar (National Tour); In The Family (Royal Court) and The Shining (Royal Court).
Television credits include: Utopia; Holby City; Doctors; Love Soup; Mercey Beat; At Home With The Braithwaites; Heartbeat; Where The Heart Is; The Bill; Sweet Medicine; The Freddie Starr Show; Out Of Sight; Odd Socks; Peak Practice; Girl Talk: Living and Growing and The Grimleys.
Film credits include: Weekend.
Radio credits include: Bright Day and Carnegie Classics.