David Roach is an Australian film writer, producer and director.
Beneath Hill 60
Movie • 2010
Drift
Movie • 2013
Red Obsession
Last Cab to Darwin
Movie • 2015
Reckless Kelly
Movie • 1993
Young Einstein
Movie • 1988
Mr. Accident
Movie • 2000