Issu d'une fratrie de six enfants, James Morrison passe son enfance en Alaska avant de démontrer ses qualités d'artistes multi-talents. Acteur, poète, auteur de pièces de théâtre, réalisateur, équilibriste ou clown, cet homme aux facettes multiples à su s'imposer dans le métier de comédien grâce à sa sensibilité artistique. Après ses débuts à l'écran en 1984, il enchaîne les participations dans des téléfilms et des séries comme
La loi de Los Angeles, Frasier, Millenium, Code Quantum. En 1993, il fait une brève apparition dans
Chute libre de
Joel Schumacher avec
Michael Douglas et trouve un rôle récurrent dans la série de science-fiction
Space 2063. Il écrit et réalise son premier court-métrage en 1996 travaillant en étroite collaboration avec sa femme, l'actrice réalisatrice Riad Galayini. Deux ans plus tard, James Morrison rejoint
Melanie Griffith et Tom Beranger dans le thriller
La dernière preuve et continuera, durant 7 ans, à multiplier les petits rôles oeuvrant dans des séries telles
X-Files, Six Feet Under, Cold Case et
JAG. Après avoir joué dans
Arrête moi si tu peux et
Jarhead - la fin de l'innocence, James Morrison intègre, en 2005, la série
24 heures chrono pour interpréter Bill Buchanan (remplaçant Ryan Chappelle, directeur de la CTU), un rôle qui lui assure une reconnaissance rapide et une place solide dans le show qui en est aujourd'hui à sa septième saison.