
Actor
Stephanie grew up in El Paso, Texas, and was a keen flautist before discovering her passion for theatre while attending Indiana University. After graduating, she went on to spend eight years in London, England, where she continued her acting training and worked on both stage and film productions -- including Shooting Clerks with Kevin Smith. She now lives in Silver Lake.