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.
Rod Laver
Βjörn Borg
Pete Sampras
Pete Sampras
roger federer
mens singles - federer
J.D. Budge.
Pat Cash.
Roger Federer won Wimbledon in 2006, against Nadal.
The Mens champion was Roger Federer and Womens champion was Serena Williams
Novak Djokovic
Frank Sedgman of Australia