10 Celebs Who Are Older Than You Think


2. Eric Milligan

Photo: www.oregonlive.com

Eric Milligan is famous for his role in Bones as Dr. Zack Addy. While he doesn’t look a day over 25, the actor was born in 1974, making him 39 years old. He has definitely figured out the secret to staying young. I still can’t believe it!