Si classificò al diciottesimo posto ai campionati del mondo di triathlon del 2006 e all'undicesimo a quelli dei 2007, nella categoria Junior uomini, arrivando undicesimo l'anno successivo e quinto ai campionati del mondo di triathlon del 2010 nella categoria "Under 23 uomini".