He acted on “Charmed” until 2005 and has since appeared on “The Bad Girl’s Guide”, “Getting Played”, “Las Vegas”, and “Show Stoppers”. Gregory has hosted several award shows, including the 8th Annual Soul Train Christmas Starfest and the 19th Annual Soul Train Music Awards. From 2003 until 2006, Gregory hosted TV’s “Soul Train”. Gregory and his sister, Mercedes Bey, have their own singing group, MD Says. He is active in a variety of organizations, and frequently works with the Los Angeles Police Department to help troubled kids. He is the spokesperson for the Juvenile Diabetes Research Foundation and works with Mothers Against Drunk Driving.