Heyward was born on May 6, 1989, in Pittsburgh, Pennsylvania. His father, Craig “Ironhead” Heyward, was also a professional football player, which likely influenced Cameron’s passion for the sport from a young age. Heyward attended Ohio State University, where he played college football and established himself as a standout player.