Gerard Butler a skóciai Glasgow-ban született, ír származású családban. Testvérei közül ő a legfiatalabb. Gyermekkorában másfél évet Kanadában töltött, majd szülei válása után édesanyjával visszaköltöztek Skóciába. A glasgow-i egyetemen szerzett jogi diplomát, majd egy vezető jogi cégnél dolgozott, amikor látta Irvine Welsh Trainspotting című regényének moziváltozatát, és ez meggyőzte őt arról, hogy hagyja ott a jogot, és próbálkozzon a színészettel. Londonba ment és néhány hónapig alkalmi munkákból tartotta el magát: Lego játékokat mutatott be és vízmelegítők eladásával foglalkozott. A Steven Berkoff színész-rendezővel történt London Café-beli találkozása sorsdöntőnek bizonyult színészi pályája alakulásának szempontjából. Rövidesen részt vett élete első szereplőválogatásán, a karrierje a "Coriolanus"-szal indult. A Trainspotting színpadra alkalmazott változatában már a második próba után megkapta a főszerepet, és eljátszhatta a heroinfüggő Rentont - azt a szerepet, amelyért a jogi pályát a színészetre cserélte. 2000 januárjában érkezett Los Angelesbe, és alig egy év elteltével már nevet is szerzett magának.
Film
2020: A tűz birodalma (színes, magyarul beszélő, amerikai-angol-ír sci-fi, 98 perc, 2002)