It happened shortly after 6am in the parking lot of Club H2O in the 9400 block of Country Creek near Bissonnet.
According to investigators, police heard gunshots and arrived to find the victim shot twice, lying on the sidewalk in front of the club.
Officers collected at least a dozen shell casings at the scene. There was a crowd of people at the club when the shooting occurred. Police will be interviewing witnesses and to try to piece together what happened.
The victim was taken to Ben Taub General Hospital in unknown condition, but we're told he is expected to survive.
This is the third shooting at this particular club in the last couple of months. Officers in the past have told us these after-hours clubs seem to be hot spots for violent confrontations.
Officers did take a man into custody at the scene. It's not clear what his involvement is or whether he'll be facing any charges. They are still looking for the gunman.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices