She was born in California but grew up in Geneva, Switzerland. She's been doing theatre since she was a child and can be seen performing ... read full biography