Emma Cleasby |
Emma Cleasby was born in Cumbria, England. She is an actress, known for Dog Soldiers (2002), Doomsday (2008) and Inspector Lewis (2006).
See full bio »
Born:Cumbria, England, UK |