S-a născut la Sebeș unde după terminarea studiilor pedagogice se întoarce ca profesor, și apoi director, la gimnaziul evanghelic din localitate.
Numele său este legat de perioada gimnazială a marelui filozof, poet și dramaturg, Lucian Blaga, care i-a fost elev. Mockel este cel care a verificat echivalențele blagiene la traducerea capodoperei ”Faust” a lui Goethe (1905).
Este totodată și autorul unor valoroase manuale de gramatică pentru uzul școlilor germane din România.