Pesten született 1846. augusztus 30-án. Nagy érdemeket szerzett a rohamosan fejlődő Budapest egészségügyi ellátásának megszervezésében és kiépítésében. Pesten szerzett orvosi diplomát 1871-ben, s előbb kerületi, majd tisztiorvos volt, 1887-ben pedig megalapította a Budapesti Önkéntes Mentő Egyesületet, a mai mentőszolgálat elődjét. Nevéhez fűződik a Pesti Korcsolyázó Egylet 1869-ben történt létrehozása is. Egészségügyi felvilágosító munkákat írt. Fia, Kresz Géza (1882- 1959) neves hegedűművész és kamaramuzsikus volt.