Hide unreleased
Present Continuous TBA
Director
Last Resort 1999
Blind Man's Bluff 1993
24 Hours 1983
Director, Writer, Producer, Editor
50 Broken Pieces 2022
Editor, Producer
Credits from TMDB.