oldtimer
oldtimer - noun
an experienced person who has been through many battles; someone who has given long service
an elderly man
oldtimer - thesaurus
antique
gaffer
stager
veteran
warhorse