This Barry Keoghan dude is the new Pete Davison...