He’s a man of all trades

This is a mash up of “jack of all trades”  (versatile person) and either “man of the world” (experienced), “man of the hour” (important),  or “man for all seasons” (successful in many types of activity).  “Tradesman” might also be in the brain mix.  Thanks to Katie Hatfield for hearing this one in a conversation and passing it on!