From St Asaph, Roberts played for Ruthin RFC before joining Sale in 2005.[2]
Roberts was selected by Wales for the 2008 end-of-year rugby union internationals, earning his first and only cap on 14 November against Canada.[3]
Lewis-Roberts was selected for the 2009 Wales rugby union tour of North America, but forced to withdraw due to injury.[4] He was omitted from the squad for the 2009 end-of-year rugby union internationals to focus on fitness targets.[5]
On 18 January 2010, he was named in the 35-man Wales squad for the 2010 Six Nations Championship.[6]
Despite interest from clubs in the Celtic League and the French Top 14, Lewis-Roberts signed a three-year contract with Sale Sharks in March 2010. In September the same year, early in the season, Lewis-Roberts suffered an injury to the anterior cruciate ligament in his knee in a match against Harlequins. As Lewis-Robert required re-constructive surgery on his knee, he was expected to miss most of the season.[7] He signed for French Top 14 outfit Toulon in 2011 reuniting with Philippe Saint-Andre his former coach at Sale.[8] At the end of the 2011–12 season he returned to Sale Sharks as part of a deal which saw Andrew Sheridan go in the other direction to Toulon.[9] While in France, he was falsely accused of using performance-enhancing drugs, with the investigation clearing him on all charges.[10]
Lewis-Roberts retired from rugby in September 2017 after suffering a knee injury.[11]