"Когда трудится – фанатик" - эх, это противное слово "когда", которое не лезет ни в одну строку... На нем почему-то всегда спотыкается глаз и язык. Может быть, "Если трудится - фанатик", или "На работе он фанатик", или "Коли трудится - фанатик", или "Он в трудах своих (или труде своем) фанатик"?