Stella McKinney é conhecida por Death Rattle LSD (2011), The Cuckoo Clocks of Hell (2011) e Eat the Rich: The Cannibal Murders (2000).