Harry Potter star Daniel Radcliffe will never take the role of James Bond - because he's too short . The 18-year-old actor, who is set to strip on Broadway next year (08) in his award-winning play Equus, insists he wouldn't follow up the role of Harry Potter with another iconic movie character. He says, "It takes a big man to turn Bond down. But no, to be honest, I don't think I'd want to play him. I think it'd be weird to be involved in another big franchise movie. "Besides, I don't think the world is ready for a short-arsed Bond."