Han deltok på 200 meter i EM i friidrett 2012, og fikk åttende beste tid i semifinalene, men ble ikke blant de åtte som gikk til finalen. Sveits kom her på femteplass på 4 x 100 meter stafett. Under sommer-OL 2012 deltok han på 200 meter, og løp på 20,57 i innledningsheatet, men ble slått ut i semifinalen der han løp på 20,85.