[1] His first film as writer/director was a self-financed, black-and-white short featuring Dennis Hopper, A Hero of Our Time, based on Mikhail Lermontov's novel of the same title.
Early screenplays include Cherry 2000 (1987), the first draft for Wim Wenders’ Until the End of the World (1991), and uncredited work on Total Recall (1990).
Hamlet (2000) was shot on Super 16mm and featured Ethan Hawke, Bill Murray, Kyle MacLachlan, Julia Stiles, Liev Schreiber, and Sam Shepard.
William Eggleston in the Real World (2005) was nominated for a Gotham Award for Best Documentary from the Independent Filmmaker Project,[3][4] as was the sketchbook film Paradise (2009).
He has worked more than once with Suzy Amis, Karl Geary, Jared Harris, Ethan Hawke, Kyle MacLachlan, Isabelle Gillies, John Leguizamo, Lois Smith, Hannah Gross, and Jim Gaffigan.