 York University awarded him an honorary doctorate.In 2015, Weinstein founded Larry Weinstein Productions and his distribution company, Dead Cow International.Weinstein's 2016 documentary The Devil's Horn premiered at the Hot Docs Ted Rogers Cinema.