There have been 63 unique men's champions at Wimbledon since its inception in 1877 (the Championships were not played during the two World Wars) through and including the 2008 Championships, so it would be something of a chore to list all their ages. However, according to the Wimbledon website (refer to the link, below), the youngest men's singles champion at Wimbledon was Boris Becker at 17 years, 227 days (1985), while the oldest man was Arthur Gore at 41 years, 182 days (1909). Obviously, the remaining champions are between those ages.
Βjörn Borg
Pete Sampras
Pete Sampras
roger federer
J.D. Budge.
mens singles - federer
Pat Cash.
Rod Laver
Roger Federer won Wimbledon in 2006, against Nadal.
The Mens champion was Roger Federer and Womens champion was Serena Williams
Frank Sedgman of Australia
Novak Djokovic