В начале своей карьеры играл за сборную Канады и в ее составе стал третьим на зимних Играх во французском Гренобле (1968).
Выступления в НХЛ начал в 1971 г., подписав контракт с клубом «Сент-Луис Блюз». Затем, в сезонах 1974—1979 гг. выступал за «Филадельфию Флайерз», а в 1979—1981 гг. — за «Вашингтон Кэпиталз».
Обладатель Кубка Стэнли (1975). Введен в зал хоккейной славы Манитобы в качестве почетного члена.