Brown joins the Ducks in his third stint as an assistant coach having originally served in the role from 2005-10 and 1998-00, helping the club to a Stanley Cup championship in 2007. Brown has over 30 years of coaching experience at the NHL, American Hockey League (AHL) and NCAA levels.
Brown spent the past four seasons as an assistant coach with the Vancouver Canucks from 2017-21 in his second stint with the club. He served in the same role from 2010-13, helping the Canucks to consecutive President's Trophies in 2010-11 and 2011-12, and an appearance in the 2011 Stanley Cup Finals.
He spent 2013-17 as an assistant coach with the Arizona Coyotes, and also was an associate coach with the Columbus Blue Jackets (2000-04) and assistant coach for the Chicago Blackhawks (1996-98).
Before joining the NHL ranks, Brown spent four seasons in the Detroit Red Wings organization as head coach of the Adirondack Red Wings, Detroit's AHL affiliate. He also served as head coach of Michigan Tech University from 1990-92 and was an assistant at his alma mater, Michigan State University, from 1987-90. He helped the Spartans win back-to-back regular season and CCHA tournament titles in 1988-89 and 1989-90.
As a player, Brown spent two seasons with the Cornwall Royals of the Quebec Major Junior Hockey League in 1978-79 and 1979-80, and helped the Royals win the Memorial Cup in 1979. From 1980-84, Brown played at Michigan State, where he served as team captain in his final three seasons and earned First Team All-CCHA honors in 1982.
Selected by Vancouver in the eighth round (158th overall) of the 1982 NHL Draft, Brown spent one year in the Canucks organization playing with Fredericton (AHL) and Muskegon (IHL) in 1984-85 before serving as captain of the Canadian National Team in 1985-86.