 He played for the St. Louis Blues, Vancouver Canucks, New York Rangers, and Los Angeles Kings.LaFayette was born in New Westminster, British Columbia, but grew up in Mississauga, Ontario.He played 187 regular season NHL games and scored 9 points in 20 playoff games.