Allen Kellogg
Allen Kellogg is an American film writer, director and producer.
The Devil's Toy Box 2017
Rating: 3.6
7 Nights Of Darkness 2011
Rating: 4
as Carter