Also known as Teo, he is famous for his membership in the Italian metal band Upon This Dawning. His band's popular recordings include To Keep Us Safe and We Are All Sinners.
After forming their band in 2007, he and his musical collaborators released an EP titled Count the Seconds Before Your Last Breath.
In 2013 he and the band have toured with Shoot the Girl First as the opening act for The Browning.
A native of Brescia, Italy, he later settled in Milan.
He is joined by bassist Matteo Leone in Upon This Dawning.