It happened around 9pm on Cypress North Houston near Telge.
Investigators say the man was allegedly drunk and running through parking lots when he ran into the street and right into a truck driving down the road. He went to the hospital with head and leg injuries but is expected to be OK.
The truck driver will not face any charges for the incident.