Ilhan's debut solo album, Homesongs, appeared on Domino Records in 2004. Mixed by Kieran Hebden, the album found critical acclaim with limited commercial success. The album includes the song "Statued", which featured on the soundtrack of the film Dead Man's Shoes.
Ilhan attended the University of Warwick. In December 2006, Ilhan played a free concert in Barrhead Community Library, commenting "I love libraries. [...] The existence of public libraries is one of my favourite achievements of human kind."