Lauren Francesca
As a movie actress, she has appeared in Hellbenders 2012 as Cecilia, Bad Parents 2012 as Candy, Don Peyote 2014 as Goddess, Lucky Number 2015 as Jules, and Wally Got Wasted 2018 as Jessica.