Daniel Radcliffe has revealed how his parents rejected the Harry Potter role because it would have meant him living for long periods in Hollywood.