Logan Creran is an actor, known for The Other Side of the Door (2016), Menorca (2016) and Sunnyside (2015). Read more on iMDB