03 June,2013 12:18 PM IST | | ANI
The 68-year-old actor told the Mirror that his strain was due to human papillomavirus (HPV) - is a type of sexually transmitted disease (STD).
He said that he didn't want to get into specifics but the type of cancer he had was caused by HPV, which came from cunnilingus.
The Academy Award winner said that he also feared that the stress that was caused by seeing his son Cameron going to jail for drugs offences triggered his cancer.
He added that it is a STD that causes cancer but if you have it cunnilingus is also the best cure.