British actor Benedict Cumberbatch has been honored with a star on the Hollywood Walk of Fame - a month before this year's Oscars, where he has a good chance of winning an award.

Cumberbatch, nominated for an Oscar for best actor for the western "The Power of the Dog," called the star an "extraordinary honor" in Los Angeles on Monday.

"I'm British, so part of me finds this incredibly painful," said the 45-year-old with typically British humor.

"The other part of me quite enjoys this massive stroking of my ego."

Breakthrough as Sherlock Holmes

In his speech to fans, the actor, who became world famous through the BBC series Sherlock, also addressed the Russian attack on Ukraine.

He expressed support for the people of Ukraine, as well as the people of Russia, who are standing up to "the kleptocracy and idiocy of their leaders."

"We can no longer stand idly by," Cumberbatch said.

"We must act." The actor called on people to support aid and human rights organizations and to put pressure on politicians, banks and companies.

The actor portrays a cattle rancher in the US state of Montana in the 1920s in the dark western The Power of the Dog.

The film received 12 Oscar nominations, more than any other film this year.

Cumberbatch is up against Javier Bardem, Andrew Garfield, Will Smith and Denzel Washington for the Oscar for Best Actor.

The 94th Oscars will be presented in Los Angeles on March 27th.