In 2007 stond James Walsh samen met zijn band Starsailor op Dranouter, dit jaar gaat hij solo.
James Walsh schrijft al van jongs af aan eigen nummers. Eenmaal ouder was Walsh zo onder de indruk van de muziek van Tim Buckley dat hij besliste zijn band te vernoemen naar een nummer van Buckley: ‘Starsailor’. De band scoorde enkele opmerkelijke hits waaronder ‘Tell me it’ts not over’ en ‘Four to the floor”.
In 2009 nam James Walsh zijn eerste solo album op, waarvoor hij samenwerkte met de Amerikaanse Suzanne Vega.