As a sideman (rhythm guitar)
- (2014) Good Morinig Django (TRJ Records) - Gio' Belli Jazz
- (2018) Impression Musique Levant (TRJ Records) Feat. Nico Gori, Valery Haumont - Gio' Belli Jazz
As co-leader (arrangement, bass, lead and rhythm guitar)
- (2019) Gave – Kennel Break (DTL Records)
- (2020) Broken Frames – Kennel Break (WMA Records)
- (2021) “Explorations” YT Video Series with G.Belli
- From 2010 to 2017 “Scuola Jazz Cesena”
- 2013 Masterclass “Improvisation and conduction” (Steve Reich and contemporary music) with “S. Zanchini”
- 2020 Diploma in Jazz Performance at the "London College of Music"
- 2021 Associate with Distinction in Jazz Performance at the "London College of Music"
- 2022 Licentiate with Distinction in Jazz Performance at the "London College of Music"
As a Teacher
- Project “#faccedaband” from 2018/2020
Experience on stage with the following musicians: Nico Gori, Massimo Manzi, Simone Zanchini, Gio' Belli, Mauro Mussoni, Bebi D'Amato, Valery Haumont, Graziano Brufani, Gianluca Nanni and more...