Winston Deavor

Winston Deavor is an upcoming character in Incredibles 2. He is voiced by Bob Odenkirk.

Winston leads a world-class telecommunications company alongside his genius sister, Evelyn. He is a huge supporter of Supers and wants them to return to the spotlight.