Daniel Radcliffe has said he would be perfect to play Batman's sidekick, Robin, in the movie franchise.

Speaking to Buzzfeed the 24-year-old Harry Potter star said that he would be happy to star in another movie franchise such as Batman

He said: "[I'd love to be in] Batman. If they reboot that again, I'll do that too.

"It's happening, isn't it? With Ben Affleck. I could be Robin, I'm perfect."

Radcliffe will next star in What If opposite Zoe Kazan. He plays Wallace, a man who finds himself falling in love with a woman who already has a boyfriend.