Ciara O'Hanlon is an actress, known for Little Ghost Grabbers (2012), The Mystical Adventures of Billy Owens (2008) and Billy Owens and the Secret of the Runes (2010). Read more on iMDB