put years on
idiomDefinition of put years on
: to cause (someone) to look or feel older
That job has really put some years on him.