Tom Hanks reveals he has Type 2 diabetes

After nearly 20 years of battling high blood sugar, Tom Hanks learned recently that he has Type 2 diabetes.

The star of Captain Phillips revealed his medical condition to David Letterman Monday evening immediately after taking his seat:

"I went to the doctor and he said 'You know those high blood sugar numbers you've been dealing with since you were 36? Well, you've graduated. You've got type 2 diabetes, young man.' "

Hanks says a cure at this point is nearly impossible: "My doctor said, 'Look, if you can weigh as much as you weighed in high school... you will not have Type 2 diabetes." The actor says, "I was a very skinny boy," joking that he weighed just "96 pounds."

The 57-year-old actor, who's known for committing to roles that require "extreme" fluctuations in his weight, could have been affected by his intense commitment to his craft, one medical expert disclosed on CBS' morning show.

Over 20 million adults in America have Type 2 diabetes. Other celebrities who have been diagnosed with the disease include Patti LaBelle and Paula Deen.

Hanks, however, seems to be relatively positive about his disease: "It's controllable," he told Letterman. "Something's going to kill us all, Dave."