Roger Federer is a Swiss professional tennis player. Many players and analysts have called him the greatest male tennis player of all time.
Roger Federer is a Swiss Professional tennis player. He was born on 8th August, 1981 at, Basel, Switzerland. He is right handed Tennis Player and his height is 6 ft 1 inch.