Rachel Leighson is a Los Angeles transplant who still hasn't gotten used to the idea that the world exists when it's below 40 degrees. A graduate of Oberlin College and Vancouver Film School, she most recently toured in Theatreworks USA's production of Miss Nelson is Missing and performed in "The Christians" at Playwrights Horizons. She is thrilled to be performing with On the Spot! If you want to follow future fun adventures, check her out at @RachelLeighson and www.rachelleighson.com

Rachel Leighson