The 23-year-old actor has played the role of baddie Draco in all of the Harry Potter movies and said he has mixed feelings about how people react to his character.
He said to MTV News: 'It's weird - I never quite know if it's a good thing or a bad thing that Draco is generally a pleasantly accepted character.
'I always find it weird when six-year-olds' parents say: 'You're his favourite character!'. I'm always like: 'I'm not sure if I should be. I'm not sure that reflects your great parenting skills!''.