Harry Potter star Rupert Grint says 'I couldn't guess how much money I have'

Actor Rupert Grint has said he has no idea how much money he has earned and is not really motivated by money - despite being said to be worth £28m.

The Harry Potter star told The Radio Times he couldn't even begin to guess, other than knowing he was "comfortable".

The 30-year-old appeared as Ron Weasley in eight full-length Harry Potter feature films as well as accompanying games.

The films' other stars, Daniel Radcliffe and Emma Watson, are thought to have earned similar amounts of money.

He said: "I actually don't know how much I have. I couldn't even really guess.

"It doesn't really motivate me too much. It makes you comfortable, that's the good thing about it, I think.

"I'm glad it's there but I'm not really that focused on it."

Grint has gone on to have a successful career after the last Potter franchise in 2011, appearing in Sky One's Sick Note and AMC's Snatch reboot in the last few years.

This Christmas he is starring in Agatha Christie's The ABC Murders on BBC One, with John Malkovich as Hercule Poirot.

But after being in the public eye for so long - having been cast in his first Harry Potter film at the age of 11 - he said of fame: "I struggle to remember life before it.

"I think I lost myself a little bit along the way."

"Sometimes you just want to go to B&Q."

He said he took a break after the Harry Potter films ended because he had a feeling he "had missed out on normal things".

The first thing he did when the filming of the movies ended was to have his tonsils removed as Potter producers refused to let him have the operation.

"It was too much recovery time and there was the fear that it would change my voice," he said.