Los Angeles: 'Wolverine' star Hugh Jackman has beaten Johnny Depp and Harrison Ford to become the sexiest actor in science fiction.
Jackman, 42, who plays a mutant superhero Wolverine in the X-Men franchise, has been voted by fans as their favourite sci-fi star in a poll conducted by a TV network, reported TMZ online.
Former 'Doctor Who' star Tennant came second, while British actor John Barrowman lands third place for his role in 'Torchwood'.
Depp came fourth for his movie 'Edward Scissorhands', while Harrison Ford rounded out the top five for his portrayal of 'Han Solo' in the 'Star Wars' films.
In the female category, Sarah Michelle Gellar was voted in first place for playing 'Buffy the Vampire Slayer' and 'Star Trek' actress Jeri Ryan came second.