Lydia Leonard

Lydia Leonard

Lydia Leonard was born on December 5, 1980. She is an actress, known for Last Christmas (2019), The Fifth Estate (2013) and Whitechapel (2009).