Vystudoval Pedagogickou fakultu Univerzity Palackého a učil anglický jazyk na základní a střední škole.
Více než pět let vede vzdělávací centrum EDUkační LABoratoř, které se věnuje inovacím ve školství, popularizaci učitelského povolání, formativnímu hodnocení a vzdělávací politice.