He was born in 1969 in Kruševac and grew up in Maribor, Slovenia, and in Kraljevo. He finished primary school and grammar school in Kraljevo and graduated from the Faculty of Law in Belgrade. He was an intern of the Robert Schuman European Foundation in the European Commission and the European Parliament in 1999.

From February to September 1997, Vesić was a member of the Executive Board of the Belgrade City Assembly, and from 1996 to 2000, a member of the Belgrade City Assembly. He was a member of the Serbian parliament from 2000 to 2003, from 2001 to 2002 the President of the Administrative Committee of the Serbian parliament, from 2001 to 2003 an adviser to the Federal Minister of the Interior of the Federal Republic of Yugoslavia and Deputy Chairman of the Defence and Security Committee of the Serbian parliament and Advisor to the Minister of Defence of the State Union of Serbia and Montenegro from 2003 to 2004.

He was a member of the Commission for the division of military property between Serbia and Montenegro in the period from 2003 to 2004.

From 2004 to 2008, he held the position of councillor of the Vračar City Municipality Assembly. He was the secretary of the Temporary Authority of the City of Belgrade appointed by the Serbian government in the period from November 2013 to April 2014. He was a member of the Board of Directors of the Belgrade Chamber of Commerce from 2013 to 2014. Vesić was elected a councilor of the Belgrade City Assembly in the elections held in 1996, 2014, 2018 and 2022. From 2014 to 2018, he was the City Manager of the City of Belgrade, and from 2018 to 2022, he held the position of Deputy Mayor of the City of Belgrade.

He was elected a Member of Parliament in the 2022 Serbian parliamentary election. From October 2022 until May 2024, he served as Minister of Construction, Transport and Infrastructure in the Serbian government.

From 1985 to 1988, he worked as a journalist for the newspaper "Ibarske Novosti" from Kraljevo and the editor of the youth programme on Radio Kraljevo. In the period from 1988 to 1989, while on military service, he worked in the military aviation newspaper "Army Wings". From 1990 to 1994, he was a journalist for the newspaper "Demokratija", and from 1992 to 1993, he was the deputy editor-in-chief of the newspaper "Student".

He was the President of the Organizing Committee of the X Belgrade Marathon in 1997 and the XXVII Belgrade Marathon in 2014, as well as the president of the Honorary Committee of the XXXV Belgrade Marathon in 2022.

He was the President of the Honorary Committee of the final Euroleague basketball tournament in Belgrade in 2022. From 2014 to 2022, Vesić was the president of the Organizing Committee of the Belgrade Jazz Festival.

He considers the protection of national identity to be particularly important for every politician, so he initiated the adoption of a decision by the Belgrade City Assembly on a five percent discount on the payment of company tax for all legal entities that use the Cyrillic alphabet in their company name. At his suggestion, Belgrade was given monuments to Borislav Pekić, Despot Stefan Lazarević and Aleksandar Derok. The construction of monuments to Branko Pešić, Miloš Crnjanski, Meša Selimović, Jovan Jovanović Zmaj, Vasko Popa and American President Woodrow Wilson are in progress. He decided that Belgrade should accept a donation from Russia and erect a monument to the last Russian emperor, Nikolai Romanov. At his proposal, streets in Belgrade were given the names of Blagoje Jovović, Queen Draga Obrenović, Prince Pavle Karađorđević, Princess Julija Obrenović, Princess Olivera, American President Woodrow Wilson, former American Ambassador to Belgrade John Kennan, Major Aleksandar Mišić, Koča Popović, Peko Dapčević, Soviet Marshal Fyodor Tolbukhin and Soviet General Vladimir Zhdanov, and Byzantine emperors Justinian and Herakleios. He is particularly proud of his role in the reconstruction of the Sava Square and the installation of the monument to Stefan Nemanja at the suggestion of President of the Republic of Serbia Aleksandar Vučić.

At his suggestion, the City of Belgrade and the Library of the City of Belgrade established the Belgrade Winner award for the best novel written in the Serbian language and the "Dušan Radović" award for the best work of children's literature.

At his suggestion, the Assembly of the City of Belgrade declared the song "Anthem to Belgrade", written by poet Tanasije Mladenović and composer Mihovil Logar as the official song of the City of Belgrade.

He was elected as an honorary member of the Writers' Association of Serbia at the proposal of writer Milovan Vitezović.

He initiated the establishment of the Foundation for Children and Youth of Belgrade "Gnezdo" and the Foundation for Young Talent of the City of Belgrade.

He was the President of the Organizing Committee of the "Days of Freedom" event from 2018 to 2022, within which, on his initiative, the joint celebration of 20 October, the day when Belgrade was liberated in World War II, and 1 November, the day when Belgrade was liberated in the First World War, began for the first time.

He was the editor of the Serbian edition of the book by former American President Barack Obama "The Audacity of Hope" in 2008. He is a regular columnist for the daily "Politika". He published three books, two school books, one brochure and is a screenwriter of a TV series . “A Book about Belgrade”, which was published in 2019, was published in two editions and translated into English, Russian and Chinese. “A Book about Belgrade 2" was published in 2022 and was translated into English and Chinese. He published the book "Varoš Beogradska" in 2021 and "Guide for political communication with voters" published by the Foundation for the Serbian People and State in 2021. Based on his "Book about Belgrade", three seasons of the documentary TV series "Belgrade Stories" were filmed from 2021 to 2023, of which he was the screenwriter.

Together with professors Miho Marič and Goran Arsenijević from the University of Maribor, he is the co-author of the textbook "Digital Political Marketing", which was published in 2024 by the British publishing house Pearson in Serbian, Slovenian and English.

He was the chairman of the Board of Directors of the public utility company "Gradsko Zelenilo" from 1997 to 1999, of the Board of Directors of the public utility company "Gradske Pijace" from 2000 to 2002, and of the Board of Directors of the public company "Ada Ciganlija" from 2002 to 2006. He was a member of the Management Board of the broker-dealer company "AB Invest" from 1997 to 2000, and a member of the Supervisory Board of the Yugoslav River Shipping company from 2001 to 2005.

He was the Executive Director of Wireless Media d.o.o. from 2004 to 2008, and a member of the Board of Advisors of the company International Communication Partners from 2008 to 2014.

He is the winner of the Saint Sava Award in 2018 for his contribution to science and education in the Republic of Serbia.

He was the Vice President of the Commission for the "Staro Sajmište" Memorial Centre in the period from 2014 to 2018 and is one of the authors of the Law on the "Staro Sajmište" Memorial Centre. On his proposal, the Assembly of the City of Belgrade established 10 May as the Day of Remembrance of the Holocaust Victims in Belgrade. He is the initiator of the cooperation between the Historical Archive of Belgrade and the World Holocaust Memorial Centre "Yad Vashem" and the Holocaust Memorial Museum from Washington, as part of which copies of documents about Belgrade Jews killed in the Holocaust during the Nazi occupation of Belgrade from 1941-1944 were handed over to museums in Yad Vashem and Washington.

In 2018, Vesić received the Charter "Jozef Zamboki presents to the citizens of Belgrade and Serbia", awarded by the Knesset, the Israeli Parliament, and the Ministry of Foreign Affairs of Israel for his outstanding contribution to the strengthening of interstate relations and cultural ties between the two countries.

He is a member of the Presidency and Main Board of the Serbian Progressive Party.

Goran Vesić