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...