Kinsella began his career at Colchester United, before spells at Charlton Athletic, Aston Villa, West Bromwich Albion, Walsall and Lewes.
At Charlton he captained the team to a dramatic victory over Sunderland in the 1998 Division 1 Play-off Final, with Kinsella scoring one of the penalties in the shootout.
Following relegation after only one season in the Premier League in 1999, Kinsella lifted the First Division championship trophy with Charlton the following year, with the South East London outfit returning to the top-flight in 2000.
Kinsella could not reclaim his place in the Charlton first team after coming back from injury, so he was sold to Aston Villa in 2002, for a fee of £1 million.
[10] Although rarely remembered, he formed an excellent midfield partnership with Roy Keane in the qualifying stages for the 2002 World Cup.
After Keane's much publicised dismissal from the squad before the 2002 World Cup, Kinsella formed a solid partnership with future Charlton player Matt Holland.
[12] In November 2008 when Alan Pardew left Charlton by mutual consent, Kinsella left his post as Reserve team manager, being replaced by U18 Youth Coach Damian Matthew, to adopt a more senior role in the first team, helping Caretaker manager Phil Parkinson, while a replacement for Pardew was found.
Having left Daventry, Kinsella joined former St Neots Town manager Dennis Greene's coaching staff at Conference North side Histon in August 2012.
[16] Mark was appointed Colchester United assistant manager on 27 September 2012, to work alongside fellow Irishman Joe Dunne.
[19] On 10 November 2015, Drogheda appointed Pete Mahon as manager and Kinsella stepped back into a coaching role.