Henry's total of 43 points through four rounds at Montreux Golf and Country Club was one better than Rocha's 42.
Rocha made it close with three birdies in the last six holes and ended with 9 points in the final round, but couldn't quite match Henry's total under the Modified Stableford scoring system.
Henry collected his second PGA Tour title.
Corralling third place was Andres Romero (6 points in the final round), who ended with a total of 37.
Kate Middleton recycles dress at movie premiere
Beyonce flaunts bikini body, Blue Ivy in vacation pics