Joe Buck is 55 years and 6 month(s) old. He was born in 25 Apr, 1969. Joe Buck full name Joseph Francis was born in 1969 and is an American sportscaster. His father is also sportscaster called Jack Buck. He got many awards because of his work which include play-by-play lead for Major League Baseball and National Football league networks.