An American actress, who grew up in Fort Peck in Northeastern Montana. Later on, Stacy moved to New York. She earned her BFA from Boston University and studied at the Royal Academy of Dramatic Art in London. Among her most important works are Blue Ruin (2013), Murder Party (2007), and Last Minute (2006). She married the actor Randall Leddy and had a daughter with him.