He competed in the team sprint event at the 2012 Summer Olympics, and won the 2012 World Championship in the team sprint with Scott Sunderland and Shane Perkins.