He had previously played in Italy's Serie A for SG Cortina and HC Milano Saima, the British Ice Hockey Superleague for the Ayr Scottish Eagles, the British National League for the Dundee Stars and the French Super 16 for Brest Albatros Hockey.