Updated

Dwayne "The Rock" Johnson looked older at age 16 than he does now.

The 43-year-old "Ballers" star shared a shocking photo of himself from high school on Throwback Thursday, and also disclosed quite a bit about his rough upbringing.

WATCH: Dwayne 'The Rock' Johnson Accidentally Hit a Truck and It Totally Made the Owner's Day

"By the time I was 16 yrs old, I had already enrolled in four high schools across the country due to being evicted and lil' trouble with the law, McKinley HS (Honolulu, HI), Glencliff HS (Nashville, TN), McGavock HS (Nashville, TN), Freedom HS (Bethlehem, PA)," he wrote.

Johnson admits that not even back then did people believe he was only a teenager.

"I was also 6'4 225 lbs, rockin' a dead caterpillar on my lip (aka the porn 'stache)," he said of his appearance. "And all the kids in every high school thought I was an undercover cop cause I looked like a mutated, yet handsome SOB of a man child."

WATCH: Dwayne 'The Rock' Johnson Adorably Tricks a 2-Year-Old Into Thinking She's Pulling an Airplane

The Rock certainly grew up fast! "Plus in Nashville I was already hangin' out in [honkey] tonk dive bars on Music Row and hustlin' cars from crackheads," he also revealed in the lengthy caption.

The actor credits these tough times to keeping him grateful as an A-lister. "Yup, one of the many reasons why I'm a grateful man for the life I have today," he wrote. "And also grateful I straight up kicked puberty's ass early in life."