He served as deputy mayor of Pécs from June 4, 2009 to October 3, 2014.[1] Nagy was a member of the Committee on Local Government and Regional Development from May 14, 2010 to May 5, 2014 and also of the Committee on Culture and the Press from September 23, 2013 to May 5, 2014.[2] He was appointed President of the General Assembly of Baranya County in 2014, replacing Zsolt Tiffán.[2]
Nagy returned to the National Assembly after the 2018 parliamentary election, obtaining a mandate in Szigetvár constituency and replacing fellow Fidesz member Zsolt Tiffán.[2] He became a member of the Committee on Culture (May–October 2018) then of the Legislative Committee (since October 2018).[2]