Happy birthday Jeremy Renner! The Avengers star's hottest ever moments

The Hollywood actor turns 47 today (January 7)


It's Jeremy Renner's birthday today and we thought we'd celebrate in the usual way. 

The actor, who's famous for playing The Avengers' Hawkeye, turns 47 today and while you don't see him strip off regularly on the big screen, we've managed to pick out some his hottest moments.

Take a look here: