By Danielle Emig
Nov 22, 2014 @ 9:15 am
Frazer Harrison/Getty Images

Ra ra Ruffalo! The lauded star turns 47 today. Although the charming actor is well known for his leading roles in romantic comedies like 13 Going on 30 with Jennifer Garner and Rumor Has It with Jennifer Aniston, Ruffalo spent several years bartending before landing a role in the Oscar-nominated independent film You Can Count on Me in 2000. More recently, Ruffalo played the Hulk in The Avengers, a role he'll reprise in Avengers: Age of Ultron, and is starring in the much-buzzed about film Foxcatcher, opposite Channing Tatum and Steve Carrell.

PHOTOS: The Most Dapper Men of the 2014 Cannes Film Festival

Off screen, the Man of Style vet and dad of three advocates for a cleaner earth and frequently discusses his opposition to fracking, landing him on InStyle's Social Media Awards 2014 as an Ultimate Celebrity Do-Gooder. Here's to another year!

 PHOTOS: Hollywood's Hottest Men Talk Fashion and Style