It’s Alexander Skarsgard’s birthday today (August 25).

The handsome actor rose to fame when he joined the cast of vampire drama True Blood as blood-thirsty villain Eric.

Since then, he’s gone on to become a major Hollywood hunk, and managed to bag the role of Tarzan in Disney’s live-action remake of the classic animation.

To celebrate his birthday, here’s a look back at some of the actor’s hottest ever moments on-screen – take a look below:

More stories:
X Factor’s Freddy Parker leaves little to the imagination in see-through swim shorts
Kylie and Dannii Minogue urge Australians to back same-sex marriage ahead of historic vote