Angelo AbelaAngelo Abela1962Queuebrick VideoOverviewDiscussionAngelo AbelaDirecting·Jan 9, 1962·Southampton, Hampshire, EnglandRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditHouse of Anubis: The Touchstone of Ra2013 · Director, ProducerDirector, Producer