1863. augusztus 31-én belépett a piarista rendbe, 1870. augusztus 29-én felszentelték. 1880-ban természetrajzból és vegytanból tanári oklevelet kapott. 1883-ban Kolozsvárott doktori címet szerzett és ugyanitt egyetemi magántanár lett. Okleveles gyorsírói végzettséggel is rendelkezett. Tanított a nagybecskereki, trencséni, nyitrai, váci és pesti gimnáziumokban, 1895-t?l 1901-ig a nagykanizsai gimnázium igazgatójaként tevékenykedett, szorgalmazta az iskola épületének újjáépítését. Jelent?sek biológiai kutatásai, f?ként a parazitákkal foglalkozott. Cikkei gimnáziumi értesít?kben és különböz? természettudományi folyóiratokban jelentek meg.