Career
A defender, he played 151 league games in a ten-year career in the Football League and Premier League. He began his career at Manchester City in July 1993, and made 21 appearances over the next five years. He was loaned out to Macclesfield Town in March 1993, and helped the "Silkmen" to promotion out of the Third Division in 1997-1998.
He joined the club permanently in July 1998, before he moved on to Portuguese Vale in June 2001.
He left Vale Park in May 2003, and spent one season in the Welsh Premier League with Bangor City, before announcing his retirement. He later became a firefighter.
Ingram started his career at Manchester City, signing professional forms at Maine Road in July 1993 under Brian Horton"s stewardship. After battles against relegation in 1993-1994 and 1994-1995, the "Sky Blues" lost their Premier League status in 1995-1996 under Alan Balliol
Ingram made his debut on 30 August 1995, in a 2–0 home defeat to Everton, and played four further top-flight games during the campaign.
A centre-half, he was forced to play out of position at left-back due to a lack of specialist full-backs at the club He featured 22 times in 1996-1997, finding a first team place from January onwards under new boss Frank Clark (who replaced short-term appointment Steve Coppell). He fell out of the first team picture though in 1997-1998, and finished the season on loan at Macclesfield Town, after recovering from a bout of Master of Engineering. He made five league appearances for Sammy McIlroy"s "Silkmen", helping the club to finish as runners-up of the Third Division, and went to Moss Rose permanently in July 1998 on a free transfer.
Ingram made 34 appearances, but could not prevent the club from finishing bottom of the Second Division in 1998-1999.
He played 39 times in 1999–2000 and 36 times in 2000-2001. He signed with Portuguese Vale in June 2001, in a move that reunited him with former boss Brian Horton.
He featured 28 times in 2001-2002, having lost his first team at Vale Park by December 2001. He could only play four games in 2002-2003, as he contracted meningitis in January 2003.
After doctors confirmed it was the non-lethal strain he was released from hospital.
He was released by new manager Martin Foyle in May 2003, and subsequently signed for Welsh Premier League outfit Bangor City, who were managed by his former teammate Peter Davenport. He left Bangor at the end of the 2003-2004 season, and went into retirement. As of January 2011, Ingram is working as a firefighter in Sale, Greater Manchester. with Macclesfield Town.