Né le 21 février 1954 à Montréal. Discipline : hockey. Position : centre.
Il joua trois saisons dans la LNH avec les Rangers de New York (1975-1976 à 1977-1978), disputant 11 parties. Il évolua pendant plusieurs saisons dans le championnat d'Autriche où il amassa plus de 400 buts et 800 points. Il représenta l'Autriche au championnat du monde de hockey à plusieurs reprises entre 1982 et 1986.
STATISTIQUES EN SAISON
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1971-72 | Univ. of New Brunswick | CIAU | 18 | 7 | 7 | 14 | 38 |
| 1972-73 | Univ. of New Brunswick | CIAU | 19 | 21 | 11 | 32 | 82 |
| 1973-74 | Kingston Canadians | OHA | 62 | 33 | 47 | 80 | 121 |
| 1974-75 | Winston-Salem Polar Twins | SHL | 62 | 33 | 37 | 70 | 112 |
| 1974-75 | Port Huron Flags | IHL | 8 | 1 | 0 | 1 | 6 |
| 1975-76 | Providence Reds | AHL | 69 | 37 | 44 | 81 | 77 |
| 1975-76 | New York Rangers | LNH | 2 | 0 | 0 | 0 | 0 |
| 1976-77 | New Haven Nighthawks | AHL | 65 | 21 | 25 | 46 | 90 |
| 1976-77 | New York Rangers | LNH | 5 | 0 | 0 | 0 | 0 |
| 1977-78 | New Haven Nighthawks | AHL | 65 | 15 | 25 | 40 | 44 |
| 1977-78 | New York Rangers | LNH | 4 | 0 | 0 | 0 | 0 |
| 1978-79 | Innsbruck EV | Autriche | 34 | 42 | 26 | 68 | - |
| 1979-80 | EC Innsbruck | Autriche | 39 | 37 | 34 | 71 | 63 |
| 1980-81 | EC Innsbruck | Autriche | 33 | 28 | 48 | 76 | 70 |
| 1981-82 | Vienne EV | Autriche | 38 | 41 | 19 | 60 | - |
| 1983-84 | EC Innsbruck | Autriche | 28 | 36 | 32 | 68 | - |
| 1984-85 | EC Innsbruck | Autriche | 39 | 44 | 57 | 101 | 36 |
| 1985-86 | EC Innsbruck | Autriche | 36 | 27 | 24 | 51 | 83 |
| 1986-87 | EC Innsbruck | Autriche | 38 | 39 | 36 | 75 | 50 |
| 1987-88 | Salzburg EC | Autriche | 34 | 31 | 20 | 51 | 24 |
| 1988-89 | EC Villacher SV | Autriche | 46 | 38 | 41 | 79 | - |
| 1989-90 | Innsbruck EV | Autriche | 33 | 36 | 39 | 75 | 55 |
| 1990-91 | Innsbruck EV | Autriche | 34 | 19 | 22 | 41 | 45 |
| 1991-92 | Innsbruck EV | Autriche | 42 | 21 | 30 | 51 | 21 |
| 1992-93 | Graz EC | Autriche | 25 | 4 | 9 | 13 | - |
| Totaux | CIAU | 37 | 28 | 18 | 46 | 120 | |
| Totaux | OHA | 62 | 33 | 47 | 80 | 121 | |
| Totaux | SHL | 62 | 33 | 37 | 70 | 112 | |
| Totaux | IHL | 8 | 1 | 0 | 1 | 6 | |
| Totaux | AHL | 199 | 73 | 94 | 167 | 211 | |
| Totaux | Autriche | 499 | 443 | 437 | 880 | 447 | |
| Totaux | LNH | 11 | 0 | 0 | 0 | 0 |
STATISTIQUES EN SÉRIES ÉLIMINATOIRES
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1974-75 | Winston-Salem Polar Twins | SHL | 7 | 5 | 6 | 11 | 42 |
| 1975-76 | Providence Reds | AHL | 3 | 0 | 0 | 0 | 22 |
| 1976-77 | New Haven Nighthawks | AHL | 6 | 2 | 3 | 5 | 2 |
| 1977-78 | New Haven Nighthawks | AHL | 15 | 6 | 7 | 13 | 6 |
| 1981-82 | Vienne EV | Autriche | 10 | 14 | 15 | 29 | - |
| Totaux | SHL | 7 | 5 | 6 | 11 | 42 | |
| Totaux | AHL | 24 | 8 | 10 | 18 | 30 | |
| Totaux | Autriche | 10 | 14 | 15 | 29 | - |