Rachel Leishman
A performance theatre major from Appalachian State University, Rachel is a New York based actor. She was born in Pittsburgh, PA before moving to California and then North Carolina. She is the youngest of three, her old brother Patrick is named as being one of the major influences in her acting ...