Allan Mustafa ha aparecido en 4 series y 2 películas. Una actuación que se encuentra en el papel de Albert en la serie The Curse (2022). En el cine, como Chaz en el largometraje Love Wedding Repeat. Allan Mustafa es el showrunner de The Curse (2022).