English Alexander Abela Cited by user Gihan Jayaweera on 09 Oct 2021 Alexander Abela (born 30 November 1964), is a British-French filmmaker, producer and writer.