Deputies responded to a call at about 12:57 p.m. in a grocery store parking lot in the 1400 block of FM-1960 West.
Gonzalez said the man was possibly 80 years old and was taken into a hospital.
Authorities say the suspect fled the scene.
According to the Harris County Sheriff's Office, the suspect is described as a Black male wearing a white shirt and blue pants. Officials say that he was seen driving a maroon Ford F-150 truck.
An investigation is ongoing.