Steven Doughton (born 1960) is an independent filmmaker from Portland, Oregon.
Old Joy
Movie • 2006
Earthlings
Movie • 2025
Red Spirit Lake
Movie • 1993
Around Clown
Movie • 1987
The Operation
Movie • 1995