Im Alter von 13 Jahren begann James Morrison Gitarre zu spielen. Entdeckt wurde James Morrison von einem lokalen Gitarristen, der mit ihm später an seinen ersten Demotapes arbeitete.
Letztlich ist James Morrison bei Polydor unter Vertrag. Ende 2005 begann die Arbeit an James Morriosons ersten Album, Undiscovered, das am 31. Juli 2006 veröffentlicht wurde und sich weltweit fast 1,5 Millionen Mal verkauft hat.
Zu dem errang James Morrison großen Erfolg mit seiner Debütsingle You give me something. 2007 war James Morrison für drei der Brit Awards nominiert und gewann in der Kategorie Best British Male Solo Artist.
Bei den Aufnahmen zu seinem zweiten Album, das den Titel Songs For You, Truths For Me trägt, unterstützten James Morrison Künstler wie Gary Barlow und Nelly Furtado. Mit ihr nahm James Morrison das Duett Broken Strings auf. Mit der Singleauskopplung erreichten James Morrison und Nelly Furtado am 30. Januar 2009 Platz 1 der deutschen Single-Charts.