It’s Idris Elba’s birthday today (September 6).

The handsome British actor, who’s been tipped to become the new James Bond, is turning 45-years-old – but you wouldn’t know by looking at him.

He’s best known for his role in BBC drama Luther, as well his part in the Thor franchise which sent his fame skyrocketing around the world.

We thought now was the perfect time to round up some of his hottest moments, so take a look below: