The 23-year-old said he would try his hand at playing one of Bond's nemeses in the future projects, reported Contactmusic.
"I would make a much better villain than Bond - I am not nearly strapping enough to play Bond," he said.
Radcliffe also thinks he'll never make a movie hero like John McClane from the 'Die Hard' franchise, played by Bruce Willis.
"I am never going to be cast to play a Bruce Willis character in a 'Die Hard'.