2005 માં તેમણે એક સેલ્ફ ટાઇટલ્ડ આલ્બમ પ્રકાશિત કર્યા હતા.