Lucy Speed: Lucy Speed. Actress: Shakespeare in Love. Lucy Speed was born on 31 August 1976 in Croydon, Surrey, England, UK. She is an actress, known for Shakespeare in Love (1998), The Bill (1984) and EastEnders (1985). She has been married to Spencer Austin since 12 September 2009. They have two children.