Absolvoval Pedagogickou fakultu UK Praha a Centrum školského managementu tamtéž. 18 let strávil ve školství v první linii, jako učitel chemie a občanské výchovy a jako ředitel veřejné základní školy i soukromého gymnázia. Je programovým ředitelem informačního centra o vzdělávání EDUin.