A native of Lombardy, Consonni started his career at the Italian team Juventus.
He joined Napoli in 2005 and finally Grosseto, his last professional team.
With the maremmani he played 198 games and scored 10 goals as team's captain.
He played for amateur teams Albinia and Roselle, before his retirement in 2017.
This biographical article related to association football in Italy, about a midfielder born in the 1970s, is a stub.