Keith Langsdale is an actor and director, known for See No Evil, Hear No Evil (1989), The Clonus Horror (1979) and The God Question (2014). Read more on iMDB