Jugó durante cuatro temporadas en la Universidad de Acadia de Canadá, donde en 1965 ganó el campeonato universitario, siendo elegido esa temporada como All-Canadian, honor que repetiría al año siguiente.
Al término de su carrera universitaria batió varios récords de su universidad, entre ellos el de más puntos en un partido (72) y más puntos en una temporada (580).
[1] Fue elegido en el puesto 215 del Draft de la NBA de 1969 por Baltimore Bullets,[2] con los que jugó 14 partidos en los que promedió 2,0 puntos.
Ganó en 1973 el título universitario canadiense, siendo elegido además entrenador del año.
[4] Con la selección canadiense participó en los Juegos Olímpicos de Montreal 1976,[1] donde acabó en la sexta posición, y previamente en el Campeonato del Mundo de 1975 celebrado en Colombia, terminando en la undécima posición.