Nato a Chivasso nel 1987, inizia la sua carriera nel mondo del basket come allenatore di settore giovanile nella Pallacanestro Chivasso.
Nel 2011 si trasferisce alla PMS Basketball, dove segue le squadre di settore giovanile e ricopre il ruolo di assistente della prima squadra prima in DNC e successivamente in Serie B.
In questi anni raggiunge 5 finali con diverse squadre giovanili e conquista una salvezza come head coach con la squadra di Serie B targata PMS Basketball nella stagione 2015-2016.