a man who is respected in a particular profession that he has been involved in for a long time
a / the grand old man (of sth)
a man who is respected in a particular profession that he has been involved in for a long time
James Lovelock, the grand old man of environmental science
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition