Winston Deavor

Winston Deavor is a character who will appear in the upcoming Pixar sequel, Incredibles 2. Winston leads a world-class telecommunications company alongside his genius sister, Evelyn Deavor. He is a huge supporter of Supers and wants them to return to the spotlight.