Career
He was named the best defenceman in the Finnish Elite League (Master of Science-liiga) four times, and was a five-time all-star. Virta was drafted in the second round, 38th overall, by the Buffalo Sabres in the 1981 National Hockey League Entry Draft. He played 245 National Hockey League games with the Sabres over five seasons, scoring 25 goals and adding 101 assists.
He also appeared in 17 playoff games with Buffalo, scoring one goal and tallying three assists.
He returned to the Master of Science-liiga in Finland in 1986, where he played for TPS Turku until 1994, as well as in 1996-1997. In 461 league games, he scored 68 goals and 213 assists for 281 points.
He also played in Switzerland, in the Swiss B League with the GCK Lions from 1994 to 1996 and in the Swiss A League with the ZSC Lions in 1997-1998. He played at seven IIHF World Championships, winning gold in 1995 and silver in 1994, and leading the tournament in assists in 1996.
He also played in the 1987 Canada Cup and 1996 World Cup of Hockey.
Virta"s number 23 was retired by TPS Turku. He coached in the Master of Science-liiga with the Espoo Blues from 2003-2004, and as of 2008, he coaches for his old team TPS., on 12 January 2009 signs a contract as Head Coach from Hockey Club Lugano.