Craig Lewis passe professionnel en 2005 dans l'équipe TIAA-CREF, qui devient en 2007Slipstream. Il se fait remarquer à la fin de la saison 2007 en terminant sixième du Tour d'Irlande, puis septième du Tour de l'Avenir. Il est alors recruté par l'équipe High Road, avec laquelle il s'illustre sur le Tour de Lombardie, dont il prend la 11e place. Sans contrat par suite de la disparition de son équipe Champion System, il annonce le qu'il prend sa retraite sportive.