Джеймс Дуглас был сыном Уильяма Дугласа, 1-го графа Дугласа. В 1371 г., после мятежа своего отца против наследования Стюартами шотландской короны, Джеймс Дуглас женился на Изабелле Стюарт, дочери короля Роберта II.
После возобновления в 1384 г. войны с Англией, Дуглас стал одним из лидеров южно-шотландских баронов, организующих приграничные военные кампании против англичан. Отряды Дугласа разоряли Камберленд и постепенно вытесняли английские войска из оккупированных при Эдуарде III регионов юга страны. В 1388 шотландская армия под руководством Джеймса Дугласа в битве при Оттерберне разгромила ополчение северо-английских графств и захватила в плен главнокомандующего — Генри Перси, сына графа Нортумберленда. Героическая гибель Джеймса Дугласа в этом сражении послужила одной из основ для ряда английских и шотландских средневековых баллад («Баллада о погоне» (англ. the Ballade of Chevy Chase)).
Джеймс Дуглас погиб, не оставив наследника мужского пола. Согласно соглашению 1342 г. между двумя ветвями семьи Дугласов, титул графа Дугласа и его земельные владения в южной Шотландии перешли к незаконнорожденному сыну Джеймса Дугласа, соратника Роберта I Брюса, Арчибальду Свирепому. Графство Мар отошло к сестре 2-го графа, Изабелле Дуглас.