Fossi tävlade för Italien vid olympiska sommarspelen 2012 i London, där han slutade på 11:e plats i scullerfyra.