Karen French
Karen French was born in Sussex, is an English actress who then moved around a lot. Perhaps this accounts for her strong skill with different accents. Karen trained at Central School of Speech & Drama (MA in Shakespeare) and also has a BA Hons degree in Drama from Royal Holloway University. She has worked in theatre, TV and film and notably starred in The Watcher Self (2015) and the award winning short film, Lady of Sorrows (2009). She splits her time between France and England.