Charlie Steeds


Charlie Steeds
Director

Charlie is the director/producer of indie British horror films Escape From Cannibal Farm, The House of Violent Desire and The Barge People, made through his production company Dark Temple Motion Pictures.