Gerard Butler

Gerard Butler

Gerard Butler

Gerard Butler

Acting

Den of Thieves 2: Pantera (2025)

Nicholas 'Big Nick' O'Brien

Plane (2023)

Brodie Torrance

Copshop (2021)

Bob Viddick

Greenland (2020)

John Garrity

Hunter Killer (2018)

Captain Joe Glass

Den of Thieves (2018)

Det. Nicholas O'Brien

Geostorm (2017)

Jake Lawson

300: Rise of an Empire (2014)

Leonidas (archive footage) (uncredited)

Movie 43 (2013)

Leprechaun 1 & 2 (segment "Happy Birthday")

Coriolanus (2011)

Tullus Aufidius

How to Train Your Dragon (2010)

Stoick the Vast (voice)

Law Abiding Citizen (2009)

Clyde Alexander Shelton

Nim's Island (2008)

Jack Rusoe / Alex Rover

300 (2007)

King Leonidas

Timeline (2003)

Andre Marek

Shooters (2002)

Jackie Junior

Jewel of the Sahara (2001)

Captain Charles Belamy

Please! (2001)

Peter (as Gerry Butler)

Attila (2001)

Atila the Hun

Tomorrow Never Dies (1997)

Leading Seaman - HMS Devonshire

Mrs Brown (1997)

Archie Brown

Night Has Fallen

Mike Banning

Remote Control

Michael Rafter

All-Star Weekend

Russian Gymnast Fan

Just Watch Me

Riley Wolfe