Fiona Hardingham is an actress and producer, known for The DUFF (2015), Mega Shark vs. Mecha Shark (2014) and Chatter (2015). Read more on iMDB