Director Orson Callan Krennic is a fictional character in the Star Wars franchise, portrayed by Australian actor Ben Mendelsohn in the 2016 film Rogue One as the main antagonist.