A former player in the NFL, Joe Thomas was born on 4th December 1984. He was at the position of an offensive tackle in the league.