Matteo Lupi nasce nel 1981 a Brescia. Fin da piccolo si lascia rapire dal mondo dei motori, col quale viene a contatto per la prima volta durante il Gran premio d’Italia di Formula 1 del 1994. Col passare degli anni il suo interesse si allarga, conquistato da un notevole numero di campionati nazionali ed internazionali. Si considera un appassionato “su pista” a 360°.
Laureando in Scienze della Comunicazione, Curriculum “Massa e Nuovi Media”, presso l’Università degli Studi di Bergamo.
Nelle stagioni 2005 e 2006 collabora con il team ZcCorse.