Todd Barnes is an American film editor, producer and director.
Sex Guaranteed 2017
Director, Producer, Editor
The Locksmith 2010
Director, Writer
Acting for the Camera 2009
Producer
Sick Sex 2008
My Blind Brother 2003
Engine Trouble 2002
Writer
Credits from TMDB.