Hamilton first discovered his talent while singing in his church's choir at age ten. In 1993, he left Charlotte and headed to New York City, where he signed with Andre Harrell's Uptown Records. He was first introduced to mainstream audiences with his singing of the chorus on Nappy Roots' 2002 "Po' Folks", which earned a Grammy Award nomination for "Best Rap/Sung Collaboration" in 2003. He is also featured on Jadakiss' 2004 hit "Why" (which was also nominated for "Best Rap/Sung Collaboration", in 2005) and two of 2Pac's remixed songs, 2002's "Thugz Mansion" (7 Remix) and 2006's "Dear Mama" (Frank Nitty Remix). Hamilton's first compilation album, Soulife, is composed of songs recorded during the early part of Hamilton's career and was released in June 2005. Ain't Nobody Worryin', his gold-selling third studio album, was released on December 13, 2005.
Hamilton is currently working on his fourth studio album, The Point Of It All[1], which will be released in June.
Hamilton is featured on a track from The RH Factor's 2003 album Hard Groove called "Kwah/Home". He also makes a guest appearance on blues singer-guitarist Buddy Guy's 2005 album Bring 'Em In, contributing vocals to a cover of Bob Dylan's 1969 "Lay Lady Lay", which also features Robert Randolph.
At the 2006 BET Awards, Hamilton won the BET J "Cool Like That" Award.
Hamilton makes a cameo in the film, American Gangster as a soul singer, to which he also contributes music to the film's soundtrack.
During the 2008 BET Awards, Hamilton covered/performed Al Green's "Tired of Being Alone" during a tribute to Green's career.