Rođen je u Zagrebu. Nakon što je diplomirao na Pravnom fakultetu Sveučilišta u Zagrebu radio je kao odvjetnički vježbenik. Poslije položenog pravosudnog ispita zaposlio se na Pravnom fakultetu Sveučilišta u Zagrebu na Katedri za upravno pravo. Na Pravnom fakultetu Sveučilišta u Zagrebu završio je i poslijediplomski znanstveni studij iz upravno-političkih znanosti obranivši 2006. magistarski rad pod naslovom „Šutnja uprave u hrvatskom pravu“. 2008. obranio je doktorsku disertaciju pod naslovom „Pravna zaštita od nerješavanja upravne stvari u hrvatskom i poredbenom pravu“. Od 2009. predstojnik je Katedre za upravno pravo Pravnog fakulteta Sveučilišta u Zagrebu.