Actor Colin Egglesfield revealed this week that he was diagnosed with prostate cancer and underwent surgery, saying it was caught early. He has been diagnosed with testicular cancer twice before.