Having trained at LAMDA, other credits include roles in Villains, Beryl's Lot, Z Cars, When the Boat Comes In, Anna Karenina, Emmerdale, Angels, Inspector Morse, Dangerfield, William and Mary, Inspector George Gently and In the Club. She also appeared in the films Sacred Hearts, Creation and The Best Exotic Marigold Hotel.

On stage she has appeared in productions of Faustus, A Rite Kwik Metal Tata, Andy Capp, Tight at the Back, Rose, Tom Jones, Billy Liar, Queuing for Everest and Into the Blue.