Nella stagione 2008-2009 si approccia alla danza su ghiaccio, danzando al fianco della comascaPaola Amati, con cui ha ottenuto il terzo posto ai campionati italiani junior ed il ventesimo ai campionati mondiali junior.[3]
Nel mese di marzo ha rappresentato l'Italia ai Giochi olimpici di Sochi 2014, gareggando nel concorso della danza su ghiaccio, dove ha ottenuto il quattordicesimo posto, e nella gara a squadre conclusasi con il quarto posto per la nazionale italiana.
Ai mondiali di Saitama 2023 ha vinto la medaglia d'argento con Charlène Guignard, terminando alle spalle degli statunitensi Madison Chock ed Evan Bates.[6] In ragione della loro età Charlene Guignard, 33 anni e 224 giorni, e Marco Fabbri, 35 anni e 53 giorni, sono divenuti i pattinatori più vecchi di sempre vincere una medaglia iridata nella danza.[6]