Barry Keoghan wallpaper Barry Keoghan Barry Keoghan is one of the actors to portray characters for both Marvel Studios and DC Entertainment. One day Steven meets a you… Friday, March 25, 2022 Edit