Narodil se v Bělohradě (v 90. letech 19. století přejmenován na Lázně Bělohrad), pocházel z chudé rodiny. Vystudoval učitelský ústav v Jičíně . Učil v Železných horách, v Hlinsku a Trhové Kamenici. Později ( 1894 ) se stal ředitelem měšťanských škol v Praze na Vinohradech.
Zakladatel beletristického časopisu Zvon .