A Missouri judge may have cost cancer survivor George Harrison a whopping $11 million - after charging the ex-Beatle faked his life-threatening illness to "fool" the court.

Harrison won the sizable sum in 1996 against Dennis O'Brien, his former business manager and partner, after suing him for mishandling his money. 

But after O'Brien filed for bankruptcy protection in St. Louis, the famed rocker went to court to try to stop it. 

U.S. Bankruptcy Judge Barry Schermer ordered Harrison to give a deposition in the case on June 10 — but the musician's lawyers said he was too sick to travel. 

Schermer didn't buy the excuse, saying Harrison was lying. 

In his ruling, the judge said the excuse of being ill was "designed to fool this court." 

O'Brien's lawyers complained the musician had been well enough to travel from Italy to Rhode Island to attend his son's college graduation the day before the scheduled deposition. 

The musician had won the $11 million judgment in a California court after suing O'Brien, who had been his business manager since 1973 and his partner in HandMade Films, which produced Monty Python's Life of Brian

Harrison's lawyers will be back in court next week, trying to overturn the latest ruling and get a new judge on the case. 

Harrison, 58, has battled cancer for years and had surgery for lung cancer in March. He was in the hospital until early April.

For more news, entertainment and sports coverage, click here for NYPost.com.