Szántó (Schäfer) Illés és Grosz Eszter (1834–1896) fiaként 1861-ben született Nádudvaron. Kecskeméten nevelkedett, miután atyja 1874-ben mint megválasztott tanító családjával együtt oda költözött. Itt végezte a református kollégiumban iskoláit. 1883-ban tett tanári vizsgát a magyarból és németből. 1884-ben Körmöcbányára került polgári iskolai tanárnak. 1890 februárjában Kecskemétre ment állami főreáliskolai tanárnak.
A Kecskeméti Lapok munkatársaként, szerkesztőjeként, a Katona József Kör titkáraként fontos szerepet játszott a város kulturális életében. Novellákat is írt: Elbeszélések, Bp., 1885; Weér Judit és egyéb elbeszélések, Bp., 1896.
Magyar nyelvi és irodalmi tankönyveket írt a polgári és felsőbb leányiskolák számára. Fordított Balzac műveiből és lefordította Taine A németalföldi művészet philosophiája című munkáját (Bp., 1881).
Budapesten hunyt el 1923-ban.
Forrás: Magyar életrajzi lexikon
Orosz László, Kecskemét irodalmi öröksége, Kecskeméti Füzetek 2 (Kecskemét: Kecskeméti Lapok Kft.–Kecskemét Monográfia Szerkesztősége, 1990), 58.