Tuhia he haere tonu mo tenei irava - I toa ia i nga toa a motu i tana waahanga tau i te 2004, 2007 me te 2008. Ko ia te kaihauturu i te UCI BMX World Championships i tana wehenga tau i te 2003 i Perth, me te 2008
i Taiyuan, Haina, i mua i te wikitoria i te waahanga 17 me te waahanga i te 2013 UCI BMX World Championships i Auckland i te 2013.