Melissa Holroyd is an actress, known for Speed Racer (2008), Passion (2012) and Slaughternauts (2011). Read more on iMDB