
Nathan Sellers
May 27, 1986Lowell, Massachusetts, USA
Biography
Nathan Sellers is a New England-based filmmaker and visual artist known for his work in experimental, documentary, and narrative film. His films have screened at Fantasia, Telluride Horror Show, and Charlotte Film Festival.…