CTV News Toronto anchor Ken Shaw says he has been treated for prostate cancer and is now doing fine.

Shaw took a moment during Tuesday's 6 p.m. newscast to share news of his illness, having returned to work after a two-month absence.

The veteran anchor says he had surgery and it was successful.

Shaw, who urged that men get tested, said he had no symptoms and it was a routine blood test that revealed he had cancer.

He said he got the test after being warned by a family friend who later died of prostate cancer.

Shaw said his cancer was aggressive and he's lucky it was found early on.