He then signed for Shamrock Rovers and in 2011, moved to St Johnstone. He has played for Northern Ireland at international level.
He subsequently joined Shamrock Rovers and in 2011, relocated to St Johnstone. He has represented Northern Ireland at the international level.