Career
Playing career
Virtue spent his professional career in the minor leagues, most notably for the Worcester IceCats of the American Hockey League, one of the several teams for which he served as team captain. He played five games in the National Hockey League, four in the 1998-1999 National Hockey League season for the Boston Bruins, and one the next season for the New York Rangers. Virtue retired from Hockey after the 2007 season.
Coaching career
Terry has acted as an Assistant Coach/Player for the Wheeling Nailers of the ECHL, an Assistant Coach for the Tri-City Americans, and an Associate Coach for the Owen Sound Attack.
Terry has also coached for the Canon McMillian High School Varsity American Automobile Association hockey team and the American Automobile Association U-14 Esmark Stars.