Widmer competed in one event at the 2006 Olympics in Turin. He finished 47th in the qualifying portion of the sprint, failing to advance to the quarterfinals.