He is a jack of all trades who fixes everything.
jack of all trades
idiomOne competent in many endeavours, sometimes regarded as not excelling in any of them.
Origin
disputed originFrom jack (“typical man, fellow”) + of + all + trades.
Because he can paint, garden, and repair cars, he is a true jack of all trades.
While he was a jack of all trades, he never mastered one specific skill, which limited his career growth in the competitive engineering firm.
- 01
come from a Cracker Jack box
To obtain or retrieve something that is useless, cheap or fake.
- 02
jack in
To stop doing a regular activity, such as a job or studying.
- 03
jack of all trades, master of none
A person who has a competent grasp of many skills but who is not outstanding in any one.
- 04
Jack Tar
Alternative letter-case form of jacktar.
- 05
jill of all trades
A woman competent in many endeavors rather than only one.