Simon Barbaro is an actor, known for Mega Shark vs. Mecha Shark (2014), Charming (2016) and Underbelly Files: Tell Them Lucifer Was Here (2011). Read more on iMDB