A multi-instrumentalist is a musician who plays two or more musical instruments at a professional level of proficiency.