Career
He had loan spells with Dundee and Dumbarton before being released by Kilmarnock. After a successful trial with Queen of the South, he signed for them until the end of the 2007-2008 season. He was released at the end of his contract and subsequently signed for East Fife in June 2008.
He joined Annan on loan in February 2009 for the rest of the season.
At the end of the season he was then released by East Fife.