Rebecca Sands is a film, television, and theatre actress based in New York City. She received a Bachelor of Fine Arts from Boston University in 2013. Rebecca grew up in Park City, Utah where she got to experience the Sundance Film Festival, which is where her love for acting and storytelling was born.