Born in 1977, Allan Stewart first accompanied Idlewild as touring guitarist, before he joined the band as full member for the recording of the 2005 album 509792.