Keith Fulton is a director, writer, actor, producer and editor. Fulton has most recently worked on The Ghosts of Edendale (2003), Lost In La Mancha (2002) and The Hamster Factor and Other Tales of Twelve Monkeys (1996).
About Keith Fulton
- Name: Keith Fulton