Gerard Butler oynadığı filmler ve diziler

Ejderhanı Nasıl Eğitirsin 3: Gizli Dünya (How to Train Your Dragon: The Hidden World) (2019)
Kod Adı: Angel (Angel Has Fallen) (2019)
Suç Takımı (Den of Thieves) (2018)
Katil Avcısı (Hunter Killer) (2018)
Lanetli Fener (Keepers) (2018)
Uzaydan Gelen Fırtına (Geostorm) (2017)
A Family Man (2016)
Kod Adı: Londra (London Has Fallen) (2016)
Ejderhani Nasil Egitirsin 2 (How to Train Your Dragon 2) (2014)
Kod Adi: Olympus (Olympus Has Fallen) (2013)
Ask Oyunu (Playing for Keeps) (2012)
Dalgalarin Pesinde (Chasing Mavericks) (2012)
Koruyucu (Machine Gun Preacher) (2011)
Dragons: Gift of the Night Fury (2011)
Coriolanus (2011)
Ödül pesinde (The Bounty Hunter) (2010)
Ejderhani nasil egitirsin (How to Train Your Dragon) (2010)
Tales of the Black Freighter (2009)
Kadin akli erkek akli (The Ugly Truth) (2009)
Adalet Peşinde (Law Abiding Citizen) (2009)
Oyuncu (Gamer) (2009)
Macera adasi (Nim's Island) (2008)
RocknRolla (2008)
Ihanetin Bedeli (Butterfly on a Wheel) (2007)
Not: Seni Seviyorum (P.S. I Love You) (2007)
300 Spartali (300) (2006)
The Game of Their Lives (2005)
Beowulf ve Grendel (Beowulf & Grendel) (2005)
Trailer for a Remake of Gore Vidal's Caligula (2005)
Operadaki hayalet (The Phantom of the Opera) (2004)
Lara Croft Tomb Raider - Yasamin kaynagi (Lara Croft Tomb Raider: The Cradle of Life) (2003)
Zaman ötesi (Timeline) (2003)
The Jury (2002)
Shooters (2002)
Ates kralligi (Reign of Fire) (2002)
Dracula 2000 (2000)
One More Kiss (1999)
Tale of the Mummy (1998)
Sadik arkadas (Mrs Brown) (1997)