Ingram was born and raised in Hamlet, North Carolina. He attended Richmond Senior High School in Rockingham, North Carolina. As a senior linebacker he recorded 87 tackles and 2.5 sacks.
In 2011, Ingram registered 10 sacks, 15 tackles for loss, and two interceptions. He also scored three touchdowns. Two of his touchdowns came against Georgia in a 45-42 victory in Athens, including a 68 yard fake-punt for a touchdown.[2][3][4] Ingram's strong senior campaign helped propel the Gamecocks defense to a final No. 4 national poll ranking, and he was a first-team All-Southeastern Conference (SEC) selection, and was recognized as a consensus first-team All-American.[5][6]
In his rookie campaign, Ingram racked up 18 quarterback pressures, tied for second-most on the squad, along with 12 special teams tackles, which tied for the team lead. He played in all 16 games, with two starts.
On May 14, 2013, Ingram tore his anterior cruciate ligament during the Chargers' organized team activities and was expected to miss the entire 2013 season.[7] On August 26, 2013, he was placed on the Reserve/Physically Unable to Perform (PUP) list.[8] On December 7, 2013, Ingram was activated off the Reserve/Physically Unable to Perform (PUP) list. In Week 16, Ingram sacked Raiders Quarterback Matt McGloin while forcing a fumble. In the wild card game vs the Cincinnati Bengals, Ingram picked off Quarterback Andy Dalton for his first career pick.