Nigerian-British actor John Boyega is the perfect poster boy for GQ Magazine's August 2017 cover.