I don't know. I'd prefer Orlando Bloom...
Orlando is supposedly going to play 'Young Bond' in a new film coming out.