Szekeres was born in Szolnok. He is married to a chemical engineer; they have two children. He graduated from the Veszprém University of Chemical Engineering as a chemical systems engineer in 1974. After graduation he spent three years at the Cybernetics Institute of the University as an assistant lecturer while studying for a PhD degree. The subject of his 1977 PhD dissertation was the development of artificial intelligence. . In 1985, he joined to the City Council of Veszprém, where he later became the deputy chairman. He was one of the first promoters and organizers of the reformist circle movement in Veszprém county. He was a founding member of the MSZP in October 1989, and in his county he became the first president of the party. In May 1990 he was elected as the national secretary of the party, and he was elected executive vice-president in November. He was the party's vice-president between 1994 and 1998. He was the campaign chief of his party during the 1994 and 1998 general elections. He was a member of the party's national presidency between 1998 and 2003. Then he was re-elected in 2003 as the vice-president of MSZP. He is the deputy president of the party, since 2004, also associate president of the Economic Section and head of the Economic Policy Cabinet since 2002. Since 2010 he has not undertaken to membership in the party's national presidency. Now he is the head of the Economic Policy Cabinet and president of the Board of the József Attila Foundation. He was voted into the Parliament from individual constituency No. 2. of Jász-Nagykun-Szolnok County in 1994, 1998 and 2006. He obtained his mandate on the county's party list in April 2002. He was the leader of the group of MSZP Members of the Parliament between 28 June 1994 and 17 June 1998. He was the Chairman of the Economic Committee, the Budget and Finance Committee and the EU Integration Subcommittee of the Parliament between 1998 and 2002. He was the Political State Secretary with general authority in the Prime Minister's Office from 2002 till 2004. He was appointed on 9 June 2006 as the Minister of Defence. Szekeres was conferred on the Freeman of Jászapáti, he is a member of the Jász Association and other social organizations of Jászság. He was elected in 2003 as the chairman of the Hungarian Triathlon Association, and was re-elected in 2005.
Political career
Government posts
Minister of Defence
Political State Secretary with general authority – Prime Minister's Office
He gave a speech before the officer corps of the Hungarian Army in honor of receipt of Gripen fighters on 28 January 2008. During the speech the minister has repeatedly failed, he said strangely some words. Several TV channels and news sites published the speech. According to many Szekeres was under the influence of alcohol, as a result he messed up the text. According to Szekeres, his speech was misunderstood due to extreme weather and chill wind.