Longhi grandit à Rome, fils d'un ouvrier italien. Il suit une formation de pilote et étudie ensuite l'ingénierie à l'Université de Manchester, avant de travailler dans l'industrie pétrolière et gazière[1].
En 1999, Longhi est élu conseiller conservateur à Walsall, où son grand-père Wilfred Clarke a été maire en 1978, et devient maire en 2017 et à nouveau en 2018[1]. Aux élections générales de 2005, il se présente à Dudley South, perdant face au parti travailliste sortant d'environ 4 000 voix.
12Peter Madeley, «Brexiteer Marco Longhi sets sights on Parliament in Dudley North campaign», Express and Star, Midlands News Association, (lire en ligne)
↑«Dudley North parliamentary constituency - Election 2019», BBC News, (lire en ligne)
↑Poole, «Marco Longhi MP makes history by asking first question in virtual Parliament», Worcester News, (lire en ligne)