Henry David Thoreau 2026
Director
The Mayo Clinic 2018
Editor, Co-Producer, Director
Walden 2017
Editor, Director, Writer
Mark Twain 2002
Editor
Credits from TMDB.