
Карран родился в Глазго, Шотландия. Учился в католической школе Holyrood Secondary School. Окончил Королевскую шотландскую академию музыки и драмы (англ. Royal Scottish Academy of Music and Drama). В 17 лет начал сниматься на телевидении. На широком экране впервые появился в 1994 в фильме «Быть человеком» вместе с Юэном МакГрегором. В том же году появился в дебютном фильме Дэнни Бойла «Неглубокая могила». В 1995 сыграл в драме Майкла Уинтерботтома «Вперёд». Также снимался в роли воина-музыканта Уита в фильме «13-й воин» в 1999. Прорывом для актёра стала роль вампира «Жреца» в боевике «Блэйд 2». Позднее актёр снова сыграл вампира, Маркуса Корвинуса, в культовом фильме «Другой мир: Эволюция». В 2003 Карран получил роль Человека-невидимки в «Лиге выдающихся джентльменов». Во время съёмок актёр носил специальный костюм, который выглядел на экране, как размытое пятно, создавая эффект невидимости персонажа. В 2006 Карран исполнил главную роль в фильме «Красная дорога» и получил премию BAFTA Scotland и Премию британского независимого кино. С 2013 по 2015 год играл одну из центральных ролей (Дэйтак Тарр) в сериале телеканала Syfy Universal «Вызов». Карран также играл в недолго просуществовавшем комедийном сериале ужасов «Безбашенные» в 2016.
2025Чужестранка: Кровь от крови моейСериалв роли Lord Lovat (Simon Fraser) · эпизодов: 20
2025Взрыв над ЛокербиСериалв роли Harry Bell · эпизодов: 6
2024Мэри и ДжорджСериалв роли King James I · эпизодов: 7
2023Секретное вторжениеСериалв роли Derrik · эпизодов: 2
2022MayfliesСериалв роли Tully Dawson · эпизодов: 2
2022ПризваниеСериалв роли John Wentworth · эпизодов: 6
2020Ваша честьСериалв роли Frankie · эпизодов: 15
2020Two Deaths of Henry BakerФильмв роли Sheriff Ron Capman
2019Ради всего человечестваСериалв роли Clarke Halladay · эпизодов: 1
2019Шоу Келли КларксонСериалв роли Self · эпизодов: 1
2019ДэдвудФильмв роли James Smith
2018Король вне законаФильмв роли Angus Og Macdonald, Lord of Islay
2018Остров летнего лагеряСериалв роли Ryan (voice) · эпизодов: 1
2018КалибрФильмв роли Logan McClay
2017Натуральные упыриФильмв роли Peter Boniface
2016БезбашенныеСериалв роли Callum · эпизодов: 6
2016КорниСериалв роли Connelly · эпизодов: 2
2016Сила волиФильмв роли Lawson Robertson
2015СорвиголоваСериалв роли Finn · эпизодов: 1
2015В ожиданииФильмв роли Morris
2014ФлэшСериалв роли Despero · эпизодов: 5
2014MarvellousФильмв роли Lou Macari
2014The Seventeenth KindФильмв роли James Richard
2014Почтальон ПэтФильмв роли Paparazzi 2 (voice)
2013Тор 2: Царство тьмыФильмв роли Bor (uncredited)
2013Мария – королева ШотландииФильмв роли Knox
2013ВызовСериалв роли Datak Tarr · эпизодов: 38
2012ЛабиринтСериалв роли Guy D'Evreux · эпизодов: 2
2012ЭлементарноСериалв роли Joshua Vikner · эпизодов: 2
2012In the Dark HalfФильмв роли Filthy
2011Young James HerriotСериалв роли Professor Donald Richie · эпизодов: 3
2011Приключения Тинтина: Тайна ЕдинорогаФильмв роли Lieutenant Delcourt (voice)
2011The Hunt for Tony BlairФильмв роли Robin Cook
2011Two-Legged Rat BastardsФильмв роли Desoto
2011Golf in the KingdomФильмв роли Michael Murphy
2011Люди Икс: Первый классФильмв роли Man In Black Suit Agent
2011ВетеранФильмв роли Chris Turner
2011Всем нужна КэтФильмв роли Sean Moody
2011Большие мамочки: Сын как отецФильмв роли Chirkoff
2010DonkeysФильмв роли Clyde
2010Полиция ГавайевСериалв роли John O'Toole · эпизодов: 1
2010ПрисутствиеФильмв роли The Man in Black
2010Столпы ЗемлиСериалв роли King Stephen · эпизодов: 8
2010УндинаФильмв роли Alex
2009A Day in the LifeФильмв роли Dr. Reynolds
2009No Holds BardФильмв роли Stevie Kerr
2009CorradoФильм
2008Райский проектФильмв роли William Reeds
2008МенталистСериалв роли Dean Harken · эпизодов: 1
2008Сыны анархииСериалв роли Gaines · эпизодов: 3
2008Gemini DivisionСериалэпизодов: 50
2008Полуночный экспрессФильмв роли Driver
2008ШатлФильмв роли Driver
2007Trust MeФильмв роли Miles Loncrain
2006Хороший немецФильмв роли Danny
2006Красная дорогаФильмв роли Clyde Henderson
2006Полиция Майами: Отдел нравовФильмв роли Aryan Brother
2006Другой мир 2: ЭволюцияФильмв роли Marcus Corvinus
2005Крадущийся в ночиСериалв роли Damon Caylor · эпизодов: 1
2005Беовульф и ГрендельФильмв роли Hondscioh
2005Доктор КтоСериалв роли Vincent van Gogh · эпизодов: 2
20054ислаСериалв роли Victor Tooner · эпизодов: 1
2005МедиумСериалв роли Lucas Harvey · эпизодов: 2
2004Полет ФениксаФильмв роли Rodney
2003Лига выдающихся джентльменовФильмв роли Rodney Skinner / The Invisible Man
2002Элита спецназаСериалэпизодов: 21
2002Блэйд 2Фильмв роли Priest
200124 часаСериалв роли Lugo Elson · эпизодов: 3
2001Туманы АвалонаСериалв роли Uther's Captain · эпизодов: 2
2001Shockers: Ibiza: Seven Nights from £99Фильм
2001Перл ХарборФильмв роли Ian
2000C.S.I. Место преступленияСериалв роли Dr. Tyrell Neth · эпизодов: 1
2000ГладиаторФильмв роли Assassin #1
2000Perfect WorldСериалв роли Spencer from Accounts · эпизодов: 1
1999Страна фейСериалв роли Sean Devine · эпизодов: 2
1999ShockersСериалв роли Thomas · эпизодов: 1
1999Split SecondФильмв роли Ronnie Baxter
199913-й воинФильмв роли Weath (Musician)
1999Great ExpectationsФильмв роли Orlick
1999Great ExpectationsСериалв роли Orlick · эпизодов: 2
1998Undercover HeartСериалв роли Jimmy Hatcher · эпизодов: 5
1997Coming DownФильмв роли Gary
1996National Achievement DayФильмв роли Zog
1996This LifeСериалв роли Lenny · эпизодов: 7
1995ВперёдФильмв роли Chris Cameron
1994Неглубокая могилаФильмв роли Travel Agent
1994The Tales of Para HandyСериалв роли Donald · эпизодов: 1
1994The NegotiatorФильмв роли Undercover Cop
1994Быть человекомФильмв роли Raider
1994ПленникиФильмв роли Spider
1992Детектив Джек ФростСериалв роли Craig Hudson · эпизодов: 1
1991Солдат, солдатСериалв роли Sgt Ian Kelly · эпизодов: 1
1987Shoot for the SunФильмв роли Son's Friend
1986Heavenly PursuitsФильмв роли Child in Vic's Class
1985StookieСериалв роли Dunlop · эпизодов: 3
1983DramaramaСериалв роли Jason · эпизодов: 1
1983ТаггертСериалэпизодов: 1