Gerard Butler filmography

Scottish actor Gerard Butler has been in numerous films and television series since his on-screen debut in 1997's Mrs. Brown.

Butler co-starred in the films Reign of Fire (2002), alongside Christian Bale, and Lara Croft: Tomb Raider – The Cradle of Life (2003), with Angelina Jolie, before playing André Marek in the adaptation of Michael Crichton's science fiction adventure Timeline (2003).

After appearing in the 2008 films Nim's Island with Jodie Foster and RocknRolla with Idris Elba, Butler took the lead in several 2009 films including the romantic comedy The Ugly Truth with Katherine Heigl and the thriller Law Abiding Citizen with Jamie Foxx.

He played military leader Tullus Aufidius in the 2011 film Coriolanus, the modernized adaptation of Shakespeare's tragedy of the same name.

Butler made his television debut in 1998's The Young Person's Guide to Becoming a Rock Star (1998), portraying Marty Claymore.

Gerard Butler standing with a microphone with a red background in a suit and tie facing the camera
At the Nobel Peace Prize Concert in Oslo, Norway in December 2012
Headshot of Gerard Butler facing the camera with short brown hair and trimmed beard
In March 2013