old head on young shoulders
Noun
Meaning
(archaic, idiomatic) Alternative form of good head on one's shoulders
(idiomatic) Someone who has the wisdom of age during his or her physical youth.
Source: en.wiktionary.orgExamples
Everybody hates a prodigy, detests an old head on young shoulders.
You can't put an old head on young shoulders.