Robert Todd was found dead today in Franklin Park, where family and friends had reported he'd been last seen entering on Thursday.
Todd, who specialized in short and mid-length films, was a professor of visual and media arts at Emerson College, where he had taught for the past 18 years.
RIP Robert Todd. Easily one of the greatest American lyrical filmmakers of his generation.
— dan browne (@safetydept) August 18, 2018