Джерард Бътлър е най-известен с ролята си като Леонид, кралят на Спарта, във високо бюджетната адаптация на романа на Франк Милър „300”.
Последно Джерард бе видян в разбиващия хитов филм „П. С. Обичам те”, в който му партнира Хилари Суонк. Предстои му участие във филма на Гай Ричи "RocknRolla" заедно с Танди Нютън, чиято премиера ще бъде през пролетта на 2008 г. и наскоро завърши футуристичния трилър „Госпожа Браун”, в който играе ролята на брата на Били Конъли, Арчи Браун. Други негови участия включват "One More Kiss", който спечели Audience Award на фестивала в Торонто, "Harrison’s Flowers", „Стрелци”, „Дракула 2000”; „Царството на огъня”, „Таймлайн”; главна роля, в която си партнира с Анджелина Джоли в "Лара Крофт Томб Рейдър: Люлката на живота, "Скъпи Франки", главна роля във „Фантомът от операта”, "Беулф" и "Вишнева градина", в който му партнират Шарлот Рамплинг и Алън Бейтс.
Телевизионните му участия включват главна роля като Атила, историческият воин в американския мини-сериал „Атила – вожд на хуните”, режисиран от Дик Лоури, „Съдебни заседатели”, психо-драма на „Би Би Си” от две части "Little White Lies", сериалът "A Young Persons Guide To Becoming A Rock Star" и „Луси Съливан ще се омъжи”. Участията му в киното включват „Трейнспотинг”, „Гепи” и главна роля във филма "Suddenly Last Summer".