Kirsten Foster is an actress, known for Zoe and the Astronaut (2018), Inspector Lewis (2006) and Jekyll & Hyde (2015).