Родился 27 января 1972 в Ленинграде.
Сын советского автогонщика Михаила Львова.
В 1991 году выиграл чемпионат СССР в классе «Формула Восток». Двукратный победитель чемпионата России для легковых автомобилей (RTCC) — 2001 (Opel Astra) и 2007 (Honda Accord).
Обладатель FIA European Touring Car Cup в классе Super Production на Honda Civic (2006).
С 2007 года участвует в Чемпионате мира для автомобилей в классе «Туринг» в составе команды «Golden Motors» на автомобиле Honda Accord Euro R в зачёте незаводских пилотов.