man of parts
man of parts {n. phr.}, {literary}
A man who has several different skills, talents, or qualities.
The pianist is a man of parts. He wrote the piece he played, and he also plays the organ and paints well.
Categories:
Source: A Dictionary of American Idioms