Ben Barnes started his acting career in musical theatre. Then he had some episodical roles in British series and became world-famous after acting in the movie The Chronicles of Narnia: Prince Caspian. In his further on-screen incarnations, Barnes moved away from the image of the good guy and now prefers to play complex antiheroes. He shows this type of character in the series The Punisher.
No...No, you have a point