Rupert Grint ''plays along'' when he is mistaken for Ed Sheeran.

The 'Harry Potter' actor insists he doesn't mind when fans think he is the flame-haired singer and is happy to accept compliments on his chart success.

He told Match of the Day magazine: ''People think I'm Ed Sheeran. They compliment me on my music career and I just play along with it! It's never too bad, you get the odd person staring at you but it's pretty manageable.''

The 25-year-old actor famously owns an ice cream van but no longer drives it because real vendors get ''territorial'' when he arrives in their areas.

He admitted: '''Before I started Harry Potter, my main career ambition was to be an ice-cream man. In fact I bought an ice-cream van as my first car!

''I don't drive it much because real ice-cream men get pretty territorial, and even if I just take it to Tesco it's amazing how many people start queuing up to buy ice-creams.''

Rupert has previously admitted even other celebrities have mistaken him for Ed.

He said: ''[Do we get mixed up?] Yes of course, a lot. People get confused all the time. One time I was at this Formula One race and Leo Sayer was there. There was definitely a kind of confusion because he came up to me and said how much he liked my music.''