Nasce ad Ancona nel 1979. Dopo le prime prove come inchiostratore ("Mambo italiano", Indypress e "Angel", IDW) passa ai disegni de "L'insonne", collaborando al n° 6 e al n° 8 della collana edita da Freebooks. I suoi disegni fanno una breve apparizione su "Jonathan Steele" (nella versione pubblicata da Star Comics), e quindi approda alla Sergio Bonelli Editore, dove viene inserito nello staff di Brendon.