John Cannon is a Canadian Formula 1 driver born on June 21, 1933. He made his Formula 1 debut at the 1971 United States Grand Prix, driving for BRM. Over the course of his career, Cannon has participated in 1 Grands Prix.
Throughout John Cannon's career, his has achieved noteworthy milestones, including:
John Cannon's last race in Formula 1 was the 1971 United States Grand Prix. Explore more about Cannon's seasons and results on his races overview page.
Over his Formula 1 career, John Cannon has raced for:
Learn more about BRM and their history in Formula 1.