HC Yverdon les Bains (2009/2010), asystent trenera
HC Yverdon les Bains (2010/2011), główny trener
EHC Basel Sharks (2011), asystent trenera
CP Fleurier (2012-2016), główny trener
Chaux-de-Fonds U20 (2016-2018), główny trener
HC Luzern (2016-2018), główny trener
Był w sztabie trenerskim kadry Ukrainy podczas mistrzostw świata edycji 2005, 2006, 2007. Pracował w szwajcarskich klubach. W kwietniu 2020 został ogłoszony głównym trenerem HC Luzern[2].