1996-ban a Kvassay Jenő Műszaki Szakközépiskolában vasútépítő technikusi végzettséget szerzett. Ezt követően a vasúti szakmában helyezkedett el és felsőfokú tanulmányait munka mellett a Debreceni Egyetem Műszaki Főiskolai Karán végezte, ahol 2003-ban építőmérnökként diplomát kapott. Építőmérnök, vasúti beruházások során geodéta, művezető, építésvezető, főépítésvezető, műszaki igazgató, majd több nagyértékű és nagy volumenű vasúti projekt vezetője. 2020. június 01-től a MÁV Zrt.-nél az újonnan létrejövő MÁV Zrt. Beruházási vezérigazgató-helyettese. 44 éves, 3 gyermek édesapja.