PersonAmir Aboulela3 credits in the catalogue: acting.ActingBarb Wire1996PatronGods and Monsters1998The MonsterMalignant2021Dr. Gregory