David Forrester is known for his work on Tales from the Darkside: The Movie (1990), The Langoliers (1995) and Dune (2000). Read more on iMDB