He has competed at all World Championships since his first in 2005, winning two medals and finishing eighth in 2008; he was also part of the Swiss team which finished sixth at the 2006 Paralympics.