His sound combines funk and smooth jazz, having been inspired by Stanley Clarke, Isley Brothers, George Duke, and Earth Wind & Fire.
Haggins got his first guitar at age 8 for Christmas and played the alto saxophone in his school band when he was 11.
He eventually studied jazz at Pasadena City College and went on to major in communications at California State University, Long Beach, with a focus on radio/television.
He played with some local bands until deciding in the early 2000s to pursue his music career, after being encouraged by his uncle, Al Duncan.
Haggins' song "Daybreak" has been featured on Community, where Troy (Donald Glover), Abed (Danny Pudi), Shirley (Yvette Nicole Brown), and Annie (Alison Brie) have hummed it on different occasions.