Шотландский актёр и режиссёр. Стивен родился 18 февраля 1974 года в Глазго, Шотландия. Актёрскую карьеру МакКоул начал с эпизодических ролей в сериалах "Таггерт", "Воронья дорога", "Как стать рок-звездой: Руководство для молодёжи" и "Холби Сити". Одной из первых его работ на большом экране стала комедийная драма Питера Муллана "Сироты", в которой он сыграл Джона. Картина была показана на Международном кинофестивале в Венеции, где завоевала сразу несколько призов. Широкую известность актёр получил благодаря чёрной комедии "High Times", в которой появился в образе безработного каменщика, живущего вместе со своим другом в унылом многоэтажном доме в Глазго. В 2005 году он снял дебютную короткометражку под названием "Электрический блюз" по сценарию своего брата. В 2008 году Стивен исполнил роль Гевина Вернона в приключенческой ленте Чарльза Мартина Смита "Камень судьбы". Позднее он появился в лентах "Похищенная", "Отморозки", "Убойная стрижка" и "Злобность". В 2019 году актёр исполнил небольшую роль в криминальной драме Брайана Уэлша "Рейв", мировая премьера которой состоялась на Международном кинофестивале в Роттердаме