Evelyn specializes in teaching acting Chekhov through the Russian methodology, Analysis through Action.
Television credits include: The Crowded Room (Apple TV+), City on a Hill (Showtime), Evil (CBS), P
Evelyn attended Princeton University where she earned a BA degree in English with a focus in Slavic Studies in addition to a Theater Certificate. Immediately following Princeton, Evelyn attended Yale School of Drama, where she earned an MFA degree in acting and began her training as an acting teacher. She has also trained at BADA in Oxford, England and The Dome Studio in Beijing, China.