I would imagine that Boris got a very good education as the original plan was for him to be a diplomat, or go into the foriegn service like his brothers who all had long and distinguished careers in service to England.
That would probably have included Latin, from which French, Italian and Spanish are easily learned.
But Boris got the acting bug, and went to Canada.
But a good education stays with you, and its no suprise that he knew other languages.