A resident of Providence, McCray has served as treasurer and chairman of the Finance Committee of the Rhode Island Convention Center Authority and is a founding member and past president of the Board of the Minority Investment Development Corporation.