He graduated from the Faculty of Natural and Social Sciences of the Budapest University of Technology and Economics (BME) as an engineering teacher in 1996.
He received a PhD degree at the Imre Ujhelyi Doctoral School of Zoology at the University of West Hungary (NYME) in 2007.
[1] Between January 1, 1993, and August 15, 1994, he taught animal husbandry and feeding at the Péter Veres agricultural vocational high school.
He is a member of the National Assembly (MP) for Mosonmagyaróvár (Győr-Moson-Sopron County Constituency IV then V) since 2010.
[2] Following the 2018 parliamentary election, Nagy was appointed Minister of Agriculture in the Fourth Orbán Government, replacing Sándor Fazekas.