Rupert Grint, famous for playing Ron Weasley in the Harry Potter series, has been ordered to pay R42 million after losing a legal battle.