Benedict Cumberbatch is one of the most popular English actors of the current generation. Apart from his acting skills, he is also known for his charity work. In 2014, he was named in Time magazine's list of 100 most influential people in the world. In 2015, he was appointed a CBE for services to charity and performing arts.
3. Mark Ruffalo
An actor best known for playing Bruce Banner / Hulk in the Marvel Cinematic Universe superhero films, Mark Ruffalo has been active in Hollywood for over three decades. Even though he began acting in the late 1980s, he started getting noticed for his skills only in the 2000s. He has been nominated for numerous awards, including an Academy Award.