Han ble sveitsisk mester på landevei i 2004 og 2006, og vant Tour de Luxembourg i 2007.