Gaining local fame as a teenager in 1992 as one of the founding members of the "BackYard Band", he made his acting debut in late 2003 as Slim Charles in the HBO television series The Wire. He has also appeared in music videos, such as Boyz n da Hood's "Dem Boyz" and Wale's "Chillin", among others. He hosts a nightly radio show on 93.9 WKYS-FM radio in the Washington metropolitan area.