Giles Alderson
Giles was born in Harrogate, Yorkshire, UK. He has recently directed 'The Dare', 'Knights of Camelot' 'World of Darkness' and 'Food For Thought' and produced 'A Serial Killers Guide To Life' and 'Cassette' feature films. He starred in the films, I Want Candy, The Torment, The Harsh Light of Day, ...