Джеймс Космо родился 24 мая 1948 года в Клайдбэнке, Шотландия, в семье актера Джеймса Коуплэнда. Учился мальчик в начальной школе
Дамбартона.
Актерская карьера Джеймса Космо началась с фильма «Битва за Англию» в 1969 году.
Актер снялся в таких фильмах и сериалах как «Таггерт», «Чисто английское убийство», «Катастрофа».
В 1986 году актер сыграл в фильме «Горец» Рассела Макэя.
В 1995 году Джеймс Космо снялся в фильме «Храброе сердце» режиссера Мэла Гибсона.
Мировую известность актеру принесли роли в сериалах «Игра парестолов» и «Сыны анархии».
Супруга — Анни Гарри (брак с 2000 г.)
Сын — Итан Космо
Сын — Финдли Космо
2011 — BAFTA Scotland — Лучший актёр
2015 — Эдинбургский кинофестиваль — Лучшая роль в британском фильме