Michele ha iniziato a giocare da giovanissimo, 5 anni, nella squadra del suo paese, il Rugby Borgo Poncarale, che con la Bassa Bresciana Rugby ha fatto parte della sua formazione sportiva. In U16 si è spostato a Calvisano, dove gioca con il fratello Federico, e che da quel momento è stata la sua seconda casa. Michele frequenta una laurea professionalizzante sull’Ingegneria in Automazione Industriale.