Sarah Lord
Sarah Lord is an actress, known for State of Play (2009), Arranged (2007) and Retribution (1998).
Sarah Lord's FILMOGRAPHY
as Actor (12)