Born in Budapest, Lovassy competed at the 2012 Summer Olympics in the Men's road race, but failed to finish. At the 2017 UEC European Track Championships held in Berlin he earned a silver medal in the men's scratch race.