Career
He was named Canadian Football League All-Star two times. He played college football at Livingstone College. Because he was going to be forced to sit out his freshman season due to the National Collegiate Athletic Association"s Proposition 48 regulation, he opted to accept a scholarship from Division II Livingstone College.
He was a starter at left tackle and as a senior received All-CIAA honors.
Dallas Cowboys
Terry was selected in the 10th round (275th overall) of the 1992 NFL Draft by the Dallas Cowboys, with the intention of switching him to offensive guard. He was waived on August 24.
Chicago Bears
On July 9, 1993, he signed with the Chicago Bears. He was cut on August 23.
Toronto Argonauts (Canadian Football League)
In 1994, he signed with the Toronto Argonauts.
After being released and re-signed on different occasions, he was traded to the Saskatchewan Roughriders in exchange for center Mike Kiselak on April 4, 1996. Saskatchewan Roughriders (Canadian Football League)
Terry played left tackle with the Saskatchewan Roughriders and was named to the Canadian Football League All-Star team in 1997 and 1998, even though he missed five games with an injured knee (the Roughriders lost all five).