According to his rep, Grant was in Wilmington, North Carolina, at the time of his death, where he was filming a recurring role on Starz's Hightown. The cause of death has not been determined. The New York City native began his career as a part of the critically acclaimed Nuyorican ...