Narodil se ve Staré Pace v Podkrkonoší. Vystudoval reálku v Pardubicích, kde roku 1881 maturoval. Pak studoval chemii na pražské technice v Praze, studia pro nemoc zanechal. Poté pracoval jako technický úředník v cukrovaru, byl sedlákem na zděděném statku v Dolní Kalné a od roku 1901 byl až do své smrti učitelem na obchodních školách v Hradci Králové, Kolíně a od roku 1907 v Praze, kde nakonec zemřel. Měl celý život existenční i rodinné problémy.