Interesting take so upvoted, but calling him a child prodigy does not work as he's not a child.
Maybe "a child prodigy in his youth" would be both precise and succinct enough, but at the same time language is for humans and I feel humans know what is meant by former child prodigy.