Rachel Elizabeth Leishman is a New York based actor. She was born in Pittsburgh, PA before moving to California and then North Carolina. She majored in performance theatre major from Appalachian State University. She is the youngest of three. Her older brother Patrick is named as being one of the major influences in her acting career.
No related contents, please re-enter