I desember 2007 ble han lånt ut til , hvor han scoret i sin debut mot . Fra juli 2008 ble overgangen til St. Johnstone gjort permanent. Kontrakten med Hibernian ble inngått i januar 2013, løpende fra sesongen 2013–2014.