Winston Deavor

Winston Deavor will be a character in Incredibles 2. He leads a telecommunications company with his sister Evelyn. He is a superhero fan who wants to bring back the "supers" by revamping the public's perception of them.