Lanz was selected 7th overall in the 1980 NHL Entry Draft by the Vancouver Canucks following an excellent junior career with the Oshawa Generals in which he was named the club's top defenceman in three consecutive seasons. He also received the opportunity to represent Canada at the 1980 World Junior Championships. He immediately broke into the Canucks roster in 1980–81 at the age of just 19 and had a fine rookie year, posting 29 points in 76 games. Unfortunately, the 1981–82 season would prove to be a setback, as he tore knee ligaments 39 games in, forcing him to miss the rest of the regular season and the entire playoffs. The situation would prove doubly disappointing as he was forced to miss the Canucks' surprising march to the Stanley Cup Finals that spring. In 1982–83 Lanz returned to the ice and hit his stride as an NHL player, recording 10 goals and 48 points, good for 6th on the club. He was also selected to represent Canada at the 1983 World Championships, where he helped the team win a bronze medal. He would follow this up with his finest NHL season in 1983–84, as he posted 18 goals and 57 points and was named the team's top defenceman. He was especially effective on the power play, and his 14 power-play goals tied for the league lead among defencemen with Edmonton Oilers superstar Paul Coffey. Lanz would suffer through a disaster 1984–85 season, as he was hobbled by a neck injury and limited to just 19 points. He would return to form the following year, though, posting 53 points to again lead Canuck defencemen. Midway through the 1986–87 season, Vancouver dealt him to the Toronto Maple Leafs for Jim Benning and Dan Hodgson. He finished the year with 28 points in 61 games, and matched that total in 1987–88. He was still a useful contributor for the Leafs, but was no longer the dangerous offensive player he had been in Vancouver. After a terrible 1988–89 season in which he was limited by injuries and benchings to just 32 games and 10 points, he was released by Toronto. His departure from Toronto would essentially mark the end of his NHL career. Unable to find any interest in the NHL, he spent the 1989–90 season in Switzerland. He was signed to a contract by the Chicago Blackhawks in 1990, but would only play a single game for them during the 1991–92 season. Following brief stops in the minor-league systems of the Los Angeles Kings and Tampa Bay Lightning, he retired in 1993. Lanz finished his career with totals of 65 goals and 221 assists for 286 points in 569 career games, along with 448 penalty minutes.
Coaching career
Following his retirement, Lanz returned to British Columbia to accept a job in the BCHL as an assistant coach for the Penticton Panthers. He was named head coach of the Langley Thunder in 1995. He would later be united with his brother in-law Mark Holick in South Surrey and found immediate success. He took a team with super-star Scott Gomez to the Royal Bank Cup in Summerside PEI but would lose in the final to a heartbreaking game. The next season Rick would move to the WHL in 1997–98 as an assistant coach for the Tri-City Americans, although he was promoted to the head coaching position only a few games into the season. He would return to Langley the following year, and remain their head coach until 2003. Lanz was hired as head coach of the Burnaby Express in 2004, and led the team to the Royal Bank Cup in 2006, where they were crowned Canadian Junior A Champions. He left Burnaby to sign on as head coach of the Victoria Grizzlies and after two months as head coach of the Victoria Grizzlies he was offered the head scouting job for western Canada and US for the Colorado Avalanche. Some notable players that Rick has coached are Scott Gomez, Ivan Huml, Keith Seabrook, Raymond Sawada, Mark and Mike Santorelli, Kyle Turris, Ben Walter, and Milan Lucic.