Libby Walker
Libby Walker was born on March 31, 1988 in South Shields, Tyne and Wear, England. She is a British actress known for Polar (2018).Her training includes the London Studio Centre and Identity School of Acting (IDSA).She began her career in theatre at a young age and has appeared on stage in several ...