1 unreleased or undated title is hidden. Show unreleased
Dark City 1990
Writer
Streets of Yesterday 1989
The Crossing 1988
Screenplay
Exchange and Divide 1980
Why It's Kicking Off Everywhere 2017
Director
The Roof 2016
as David Lan, Executive Producer
Connection 2013
Executive Producer
Credits from TMDB.