Han spilte tidligere for Hibernian i samme divisjon. Han debuterte i Scottish Premier League for denne klubben 12, mai 2002 i en kamp mot St. Johnstone FC. Han vant den skotske ligacupen med Hibernian i sesongen 2006-2007, og vant samme cup med Rangers året etter. I sesongen 2008-2009 ble han skotsk seriemester med Rangers.