Marco Villa wurde im Jahre 1993 Berufsfahrer. Gemeinsam mit Silvio Martinello gewann er die Bronzemedaille im Zweier-Mannschaftsfahren bei den Olympischen Spielen 2000 in Sydney sowie gemeinsam mit diesem 1995 und 1996 die Weltmeisterschaft in derselben Disziplin.