ActingAshley DowdsBorn 1966-07-10· Durban, KwaZulu-Natal, South AfricaKnown forBoy Kills World2024CRIMEFull filmographyBoy Kills World2024CRIME