En 1969, il s'engage pour le GP du Canada 1969, au volant d'une Brabham BT23B privée de l'écurie Paul Seitz. Il se rate pendant les qualifications, en se classant , l'équivalent d'avant-dernier. En course, il dut renoncer au dixième tour à cause d'une fuite d'huile, alors qu'il occupait l'avant-dernière place, devant l'autre un autre piloté privée du Canada, Al Pease, qui sera finalement disqualifié, car il était trop lent, au volant d'une Eagle privée de John Maryon. En dehors de la F1, il connut le succès dans les voitures de sports en Canada et aux États-Unis, avec une McLaren M2B lancée par l'écurie Dave Billes's Performance Engineering. Plus tard, Il court en Can-Am Series entre 1968 et 1974, au volant d'une McLaren-Chevrolet. Il était un des plus réguliers des pilotes de ce championnat. Son meilleur résultat était une deuxième place à Elkhart Lake, lors de la saison 1974. Mais au fil du temps, il perd de la crédibilité, à cause de ses nombreuses pistes. Il était, également, engagé dans le championnat Trans-Am Series, au volant d'une Pontiac Firebird, connue sous le nom de "Tirebird". Il reçut, en 2003, le Motorsport Hall of Fame Canadien pour sa carrière automobile sur les pistes.