Quebec Nordiques
В течение профессиональной клубной игровой карьеры, длившейся 27 лет, играл за команды «Литвинов», «Кейп Бретон Ойлерз», «Галифакс Цитаделс», «Эдмонтон Ойлерз», «Квебек Нордикс», «Всетин», «Колорадо Эвеланш», «Монреаль Канадиенс», «Даллас Старс», «Нью-Йорк Рейнджерс», «Сент-Луис Блюз», «Ванкувер Кэнакс» и «Спарта».