He served as Army Chief Prosecutor since 1990. He was nominated for the position by PresidentLászló Sólyom. The National Assembly appointed him for 6-year term. However Kovács reached the age of 70 in 2010, and, under the laws, he was replaced by Péter Polt on his 70th birthday, who was elected on 7 December 2010 by the National Assembly.