Stefanie Levina Kidd was born and raised in Pittsburgh, Pennsylvania. At the age of 19 she left home to pursue a career in the entertainment industry. In 2007, she worked as an unofficial set photographer on a feature film. The directors loved her work, so they decided to have her work on more films…