 Curran was born in Toronto, Ontario, but grew up in Veteran, Alberta.Selected by the Boston Bruins in the 1982 NHL Entry Draft, he played as a defenceman for the Bruins, New York Islanders, Toronto Maple Leafs, Buffalo Sabres, and Washington Capitals in the National Hockey League (NHL).Following his playing career, Curran got into coaching and was the head coach of Jacksonville of the ECHL in 1998-99 and the Monroe Moccasins of the WPHL in 1999-2000.