Hugo Rivera Gallery 71Videos 2 Gallery 71 Videos 2 USAMuscle Contest History 2007 NPC USA Championships #4 Welterweight 2004 NPC National Championships # Middleweight Videos View All 2 Gallery Images View All 71 Collections 2007 NPC USA Bodybuilding Championships Men's Evening Show 87 35 2007 NPC USA Bodybuilding Championships Men's Prejudging Part 1 38 2007 NPC USA Bodybuilding Championships Men's Backstage Posing Part 1 67 2004 NPC National Championships Men's Backstage Posing Part 2 2097 80