This English actor has been keeping himself quite busy of late. Having starred in a number of series, which include the likes of Black Sails, Game of Thrones, Merlin, and Doctor Who. His most recent role sees him take on the role of Luther Hargreaves in the critically acclaimed Netflix series Umbrella Academy.
Fun fact: He married his Black Sails co-star Laura Hopper. The pair have two adorable kids together, a four-year-old son called Freddie and a one-year-old girl called Truly.