Rodově pocházel z Horního Bousova, gymnázium studoval v Mladé Boleslavi, v Jičíně a v Hradci Králové, studium práv nedokončil. Krátce působil v Pražských novinách, roku 1865 se stal adjunktem Zemského archivu v Praze, kde působil téměř do konce života. Vydal řadu studií a edic (Sněmy české aj.).