The 6-foot-1, 176-pound native of Fribourg, Switzerland has appeared in 115 National League games between HC Fribourg-Gottéron (2012-13 and 2017-18 to 2019-20) and ZSC Lions (2020-21 to 2022-23). During the 2020-21 campaign, his .918 save percentage ranked fourth among National League goaltenders with at least 35 games played. Across 19 career National League postseason contests, he owns a .935 save percentage.