Angelo Abela Net Worth is
$1.9 Million
Mini Biography
Angelo Abela is a movie director and maker, known for Home of Anubis (2011), Hollyoaks (1995) as well as the Mysti Display (2004).
Known for movies