Marissa Joy Davis is an actress, known for Temple Grandin (2010), Slaughter Creek (2011) and Bigfoot Wars (2014). Read more on iMDB