Sherlock star Benedict Cumberbatch has revealed his ''weirdest encounter'' with a fan.

The 37-year-old Star Trek Into Darkness actor explained that he found out he had a famous fan at a pre-Oscars party earlier this year.

When asked about his weirdest encounter with a fan, he replied: ''Ted Danson at a pre-Oscar party screaming across a floor of people like Leonardo DiCaprio, Ray Liotta, Kristen Stewart, Kirsten Dunst, et al., while pushing past them and knocking their drinks. [He said,] 'Oh my God! Oh my God! It's ******* Sherlock Holmes!'"

Cumberbatch admitted to Reddit that he still gets star-struck when he meets Hollywood celebrities he admires.

He said: ''[I'm star-struck] every time I've met someone famous who I've been in the audience of. I have the same butterflies and inability to be cool. I approach them as a fellow member of the human race, as the next person in their audience does."

He added: ''I've been doing this for 10 odd years, and so to meet people who thrilled me with their work for my entire life in such a concentrated manner, as has happened over the last few years, has been mind-blowing. One of the many perks of my job, I guess.''