Peter Cosgrove is known for his work on Little Necro Red (2019), The House of Violent Desire (2018) and The Curse of Halloween Jack (2019). Read more on iMDB