Career
He has played for several clubs in the Scottish Football League. Released by Ipswich Town as a teenager, McKeown made his league debut for Ayr United in a First Division game against Falkirk in May 2000. He later played for Dumbarton, Cowdenbeath and Stenhousemuir and had a spell at Junior level with Cumnock Juniors.
McKeown was forced to retire as a player at the age of twenty-seven due to problems with an arthritic hip.
He re-entered the game as player-coach of Wishaw Juniors in the summer of 2011, and was appointed manager of the club in October that year, eventually leading the club to their first promotion in thirty-eight years in 2014. In October 2014, McKeown was announced as the new manager of Cumnock Juniors.