Murdoch played parts of 12 seasons in the NHL for the Montreal Canadiens, Los Angeles Kings and Atlanta/Calgary Flames. He scored 278 points (60 goals, 218 assists) in 757 games.
He retired in 1982, but stayed with the Flames organization as an assistant coach. He then moved on to become a Head Coach for Chicago and then Winnipeg where he won the Jack Adams Award in the 1989-90 season.
In 2019, Murdoch was diagnosed with Lewy Body Dementia, Parkinson's and Alzheimer's, according to the NHL Alumni Association.