Career
Laviņš began his career with his hometown team Hong Kong Pardaugava Riga. He then moved to North America in 1994, starting with the East Coast Hockey League where he played for the Raleigh IceCaps and the Tallahassee Tiger Sharks. He also had a spell in the Colonial Hockey League with the Muskegon Fury.
In 1997, he moved to the Hockey League with the Las Vegas Thunder.
He then moved to the Tacoma Sabercats of the West Coast Hockey League the same season. Laviņš returned to Europe in 1998, splitting the year in Finland"s Master of Science-liiga with Jokerit and Sweden"s Elitserien with AIK. He returned to Finland the next season, splitting the year with HPK and Ilves before moving to the Deutsche Eishockey Liga in Germany, suiting up for the Augsburger Panther.
Laviņš returned to Russia in 2001 where he spent two seasons, playing for Molot-Prikamye Permanent and Dynamo Moscow. He returned to Latvia in 2003, signing with Hong Kong Riga 2000 where he stayed for three seasons.
He came back to Sweden in 2005, joining Brynäs IF for two seasons and then split 2007-2008 with Södertälje Saskatchewan and Russian side Metallurg Novokuznetsk.
In the 2008-2009 season, he will play for Dinamo Riga in the newly formed Kontinental Hockey League. He was named to the Latvia men"s national ice hockey team for competition at the 2014 IIHF World Championship.