Age: 33 years
Place of Birth: Dublin
Height: 5' 10"
Mark began his career at Wolverhampton Wanderers in 2007 although he failed to make a first team appearance in his two years at the club. In December 2008 he went on loan to Port Vale where he played in the first team until his return to Wolves in January 2009.
Mark was released by Wolves early in 2009 and returned to Ireland to play for Drogheda United where he made three league appearances before moving on to Athlone Town during the summer transfer window.
He played out the remainder of the 2009 season at Athlone before signing for Tony Cousins at Longford Town prior to the start of the 2010 season. Mark scored twice in 32 league appearances in his first season at Flancare Park and added 28 more league appearances the following year, scoring eight league goals.
Mark stayed with Longford for the 2012 season and played twenty-six times, scoring three goals, as Longford lost to Waterford United in the play-offs at the end of the season. Mark stayed put with Longford and made fourteen appearances, scoring twice, as once again Longford lost out in the play-offs, this time to Bray Wanderers. Mark re-signed for the 2014 season.
Mark and Longford had a good 2014, as the midfielder made twenty-five appearances for the club, scoring five goals, as they won the First Division title. Mark re-signed for the 2015 season in the Premier Division. He went on to play a part in twenty-eight league games, scoring five times, as Longford finished sixth in the Premier Division. In November 2015, Mark moved to Bray Wanderers after six years in the Midlands.
Mark made 32 appearances for Bray in 2016 and scored 3 goals before re-signing ahead of the 2017 season.