With his skating partner, Vicki Camper, he won silver at the 1968 U.S. Championships and was part of the U.S. ice dancing demonstration team at the 1968 Winter Olympics.
[3] Heffron formerly coached at the Figure Skating Club of the Quad Cities in Davenport, Iowa.
Figure Skating was suspended pending an investigation by the United States Center for SafeSport.
[6] On May 25, 2018, Heffron was charged with three counts of aggravated criminal sexual abuse involving minor students under the age of seventeen.
On October 21, 2022, he was found guilty of three counts of aggravated criminal sexual abuse for charges involving one victim.