Michael Longhi is an actor, known for Lillie (2011), Night Bus (2014) and Doctors (2000). Read more on iMDB