Daniel Radcliffe has said he hated watching himself in Harry Potter and the Half-Blood Prince because he feels he's "not very good in it."

The 25-year-old actor told the Mail on Sunday, "I never liked watching myself on film but I do make myself sit through it. I think it comes from not actually realising I didn't have to go to my own premieres and watch the film.

"That's something I've only just realised you don't have to do. I always went along and sat with everyone else watching the movie. And that's why it's hard to watch a film like Harry Potter and the Half-Blood Prince, because I'm just not very good in it. I hate it. My acting is very one-note and I can see I got complacent and what I was trying to do just didn't come across."