Career
He refereed his first match in the Swiss Super League on 18 August 2007, when he officiated between F.C. Saint Gallen and Neuchâtel Xamax. He has been a Fédération internationale de football association-listed referee since 2011, and is a Union of European Football Associations category 3 referee.