Rebecca H. Lee
Rebecca H. Lee grew up in Seattle, Washington, but has spent much of her adult life performing around the world on cruise lines and in vacation resorts. She holds BA degrees in both drama and music from the University of Washington, and is an alumnus of the improv acting program at iO West. When she is not recording in her home studio, she is usually performing improv on a local stage or volunteering at an animal shelter.