Matt Joyce is 40 years and 4 month(s) old. He was born in 3 Aug, 1984. His complete name is Matthew Ryan Joyce and was born on August 3 1984 in Tampa Florida United States of America He is an American Professional Baseball player and this he knew very well since he was only five years old