With Davos, Corvi played at the 2012 Spengler Cup, where they lost the final match against Team Canada 7-2. In the tournament, he scored his first goal for Davos against Adler Mannheim. Corvi played alongside Joe Thornton, who played due to the 2012 Lockout with Davos. Selected for the 2018 IIHF World Championship with Switzerland men's team he won a silver medal.