Dovetailing 2016
Editor
Salt 2007
Director, Writer, Editor
Luella Miller 2004
The Waiting Place 2001
Credits from TMDB.