In the 2002-2008 football seasons he was the Coach of the U16 of the Youth AC Milan Teams (Allievi Nazionali e Regionali).
In 2010 he became professor of “Competitive Sport Activities” of the AC Milan Academy.
In 2011 he became “Competitive Coordinator Manager” of the AC Milan Youth teams.
In 2012 he joined Filippo Inzaghi, as Vice-Coach of the U16 AC Milan Youth Team (Allievi Nazionali).
In 2013 he joined Filippo Inzaghi, as Vice-Coach of the U20 AC Milan Youth Team (Primavera)
In 2014 he joined Filippo Inzaghi, as Assistant Coach – Methodologist of the AC Milan First Team.