He was last seen in the Scotland Neck area two weeks ago at Joe Day's Tire Shop where he was employed.
Captain Tommy Parker said in a statement his family is concerned for his safety and have not been able to contact him since.
Gray is known to visit family and friends in the Rocky Mount and Tarboro area.
Anyone with information is encouraged to call 911, Halifax County Dispatch at 252-583-1991 or the Scotland Neck Police Department at 252-826-4112.
Gray stands 5-feet, 8-inches tall. His last known address was Second Street in Hobgood. He may facial hair.