'Harry Potter' star Daniel Radcliffe says he has a 'crush' on Ryan Gosling because he admires his work so much.

Daniel Radcliffe and Ryan Gosling

The 22-year-old actor, who is dating Rosie Coker, says he has developed a fascination for Gosling, Femalefirst reported. "This year I have a talent crush on Ryan Gosling.

I think he's fantastic and you know he'd be nice afterwards. He seems smart. If I was gay I would go for a smart man," he said.

But the actor says he is not homosexual and did question his sexuality when he was a teenager. "I can quite happily say someone is handsome, good-looking but I've never felt that way about a man myself.

There is a moment in your late teens when you ask yourself the question, 'Am I?' but I wasn't. "Frankly, if you're a young, relatively successful actor and even slightly good looking, if people are not saying you're gay, you're not doing your job properly," said Radcliffe.