Winger who also made his professional debut for Lanark United in 2004 and later on played for Clyde, Inverness CT, and Hamilton Academical. He performed youngsters soccer at Lanark United. He became a member of Greenock Morton in 2013. He was created in Lanark, Scotland. Striker Andy Ryan was his teammate on Hamilton Academical.