He began his career after signing a full-time contract with Inverness Caledonian Thistle in the summer of 2005, having come through the club's youth system.
Anh bắt đầu sự nghiệp khi ký bản hợp đồng toàn thời gian cùng với Inverness Caledonian Thistle vào mùa hè năm 2005, sau khi vượt qua hệ thống trẻ của câu lạc bộ.