Jack was born in Bishop's Falls, Newfoundland in 1942. He was the youngest of five hockey-playing brothers (George, Alex, Seth and Lindy).
During 1959 to 1966, he played Newfoundland Senior Hockey with the Conception Bay CeeBees winning four Herder Memorial Trophies. In 1967, he played with the CeeBees who were the first Newfoundland hockey club to participate in the Allan Cup playoffs.
Jack first played professional hockey with the Johnstown Jets of the EHL. He played 70 games in 1963-64 scoring 31 goals and 71 points. In November 1963, Jack was called up for a trial with the Cincinnati Wings of the Central Professional Hockey League (CPHL). They were the farm team for Detroit Red Wings. Jack's brother Alex was playing for Red Wings at the time. Jack played 3 games with Cincinnati before returning to Johnstown.
Jack returned to Professional Hockey with the Minor Pro San Diego Gulls of the Western Hockey League. He played 61 games with the Gulls over two seasons from 1966 through 1968.
Jack joined the Gander Flyers Hockey Club in 1968 and played for
seven seasons until 1975. He helped the Flyers win their first Provincial Championship Herder Trophy in 1969 and coached the Flyers to their second Herder in 1980. He won the senior hockey scoring title in 1971 with 74 points.
Jack was inducted into the Newfoundland and Labrador Hockey Hall of Fame in 1995. http://www.nlhhof.com/inductees-23.html