
Movies (As Crew)
Sorted by Release Date
Tales from the Neverending Story: Resurrection
David Preston was ? in Tales from the Neverending Story: Resurrection as 'Writer'.Movie Released: Thu, Jul 10 2003

Tales from the Neverending Story: Badge of Courage
David Preston was ? in Tales from the Neverending Story: Badge of Courage as 'Writer'.Movie Released: Thu, Jun 05 2003

Tales from the Neverending Story: The Gift
David Preston was ? in Tales from the Neverending Story: The Gift as 'Writer'.Movie Released: Sat, Oct 13 2001

Tales from the Neverending Story: The Beginning
David Preston was ? in Tales from the Neverending Story: The Beginning as 'Writer'.Movie Released: Sat, Oct 06 2001

Connections
David Preston was ? in Connections as 'Story, Screenplay'.Movie Released: Mon, Jul 08 1996

Bonjour Timothy
David Preston was ? in Bonjour Timothy as 'Screenplay'.Movie Released: Sun, Apr 16 1995

Scanners III: The Takeover
David Preston was ? in Scanners III: The Takeover as 'Writer'.Movie Released: Fri, Jan 31 1992

Shadows of the Past
David Preston was ? in Shadows of the Past as 'Writer'.Movie Released: Mon, Nov 11 1991

The Vindicator
David Preston was ? in The Vindicator as 'Screenplay'.Movie Released: Fri, Feb 14 1986

Breaking All the Rules
David Preston was ? in Breaking All the Rules as 'Screenplay'.Movie Released: Mon, Apr 01 1985

Spacehunter: Adventures in the Forbidden Zone
David Preston was ? in Spacehunter: Adventures in the Forbidden Zone as 'Screenplay'.Movie Released: Fri, May 20 1983
TV Shows (As Crew)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages

Heartland
David Preston was ? in Heartland as 'Creative Producer'.TV Show Released: First Air Date
Sun, Oct 14 2007
Sun, Oct 14 2007

Blackfly
David Preston was ? in Blackfly as 'Executive Story Editor'.TV Show Released: First Air Date
Thu, Jan 04 2001
Thu, Jan 04 2001

The Hunger
David Preston was ? in The Hunger as 'Writer'.TV Show Released: First Air Date
Sun, Jul 20 1997
Sun, Jul 20 1997