Xavier Horan is an actor, known for The Dark Horse (2014), The Dead Lands (2014) and My Talks with Dean Spanley (2008). Read more on iMDB