简介:
Rachel Leskovac was born on June 5, 1976 in Bradford, West Yorkshire, England. She is an actress, known for Coronation Street (1960), Where the Heart Is (1997) and Shameless (2004). She has been married to David Tench since January 2005. They have one child.