ActingLucy Drive· Isleworth, London, EnglandKnown forDoctors2000SOAPHustle2004COMEDYThe Borgias2011DRAMAFull filmographyDoctors2000SOAPHustle2004COMEDYThe Borgias2011DRAMA