Rövid leírás
Id. gr. Almásy Károly kétegyházi birtokán nevelő és házitanító (1878–1879). A budapesti középiskolai tanárképző intézet gimnáziumának h. tanára (1879–1880), a kiskunfélegyházi római katolikus gimnázium r. tanára (1880), a fiumei állami gimnázium r. tanára (1881–1894), igazgatója (1894–1911). A budapesti II. kerületi katolikus főgimnázium r. tanára (1894–1896), a budapesti tankerületi főigazgatóság főigazgatója (1912–1918). A József Műegyetemen az olasz nyelv előadó tanára (1923-tól). A fiumei Magyar Tengerpart c. lap szerkesztője (1893).
Fiume néprajzával, művelődéstörténetével és történetével, a fiumei–magyar kapcsolatok történetével foglalkozott. Számos népszerű olasz nyelvkönyvet és nyelvtankönyvet írt és szerkesztett. Műfordítói tevékenysége is jelentős, elsősorban kortárs olasz drámákat és regényeket ültetett át magyar nyelvre.