W 2016 zdobył brąz mistrzostw Europy.
Mistrz Szwajcarii w biegu na 400 m ppł z 2011, 2012, 2013, 2014, 2015 i 2019, wicemistrz z 2009 i brązowy medalista mistrzostw kraju z 2010 roku oraz brązowy medalista halowych mistrzostw Szwajcarii na 60 m ppł z 2011 roku.
Od 2012 reprezentant klubu LC Zürich trenowany przez Flavio Zberga.
Osiągnięcia Rok Impreza Miejsce Konkurencja Lokata Wynik 2011 Młodzieżowe mistrzostwa Europy Ostrawa bieg na 400 metrów przez płotki półfinał 52,55 2011 Młodzieżowe mistrzostwa Europy Ostrawa sztafeta 4 × 400 metrów eliminacje 3:15,11 2012 Mistrzostwa Europy Helsinki bieg na 400 metrów przez płotki półfinał 50,81 2012 Igrzyska olimpijskie Londyn bieg na 400 metrów przez płotki – DNS 2013 Uniwersjada Kazań bieg na 400 metrów przez płotki półfinał 51,94 2013 Igrzyska frankofońskie Nicea sztafeta 4 × 400 metrów 16px 3. miejsce 3:07,21 2014 Mistrzostwa Europy Zurych bieg na 400 metrów przez płotki 16px 1. miejsce 48,96 2014 Puchar interkontynentalny Marrakesz bieg na 400 metrów przez płotki 2. miejsce 48,47 2015 I liga drużynowych mistrzostw Europy Heraklion bieg na 400 metrów przez płotki 3. miejsce 49,96 2015 I liga drużynowych mistrzostw Europy Heraklion sztafeta 4 × 400 metrów 6.