It's Norman Reedus!
Because Norman Reedus is a miracle of nature, he's managed to reach 45 years old (born January 6, 1969) without looking a day over 28. Andrew Lincoln is just 40, born September 14, 1973.
As for Daryl and Rick, as we said, it's a mystery. For all we know, they could be fraternal twins separated at birth. (We feel a crazy fan theory coming on!)Did you guess the elder actor? Click here to play more Who's Older!