Il 16 dicembre 2012, ai mondiali in vasca corta di Istanbul 2012 ha realizzato il record africano della 4x100 metri misti con il tempo di 3'31"97, assieme ai connazionali Giulio Zorzi (59"36), Garth Tune (52"70), Leith Shankland (47"29). Il suo tempo di frazionè è stato 52"62.