English actor Ben Barnes has been a staple of many sci-fi ... to cast choice to play a younger version of Harry’s godfather, Sirius Black, who was played by Gary Oldman in the movies.