Entertainment

Kelly Macdonald Movies and TV Shows: Filmography, Roles, and Career Highlights

Kelly Macdonald is a Scottish actress known for roles in films such as Trainspotting , No Country for Old Men , and Brave . Her filmography spans drama, thriller, and animated g...

Mara Ellison
Kelly Macdonald Movies and TV Shows: Filmography, Roles, and Career Highlights

Kelly Macdonald Filmography and Major Movies

Kelly Macdonald is a Scottish actress known for roles in films such as Trainspotting, No Country for Old Men, and Brave. Her filmography spans drama, thriller, and animated genres, with roles in projects distributed by companies including Focus Features, Searchlight Pictures, and Pixar/Disney. Public databases and entertainment industry sources list her among the most recognized supporting actresses in British cinema from the late 1990s onward.

Her highest-profile movie roles include Diane in Trainspotting (1996), the Sheriff's wife in No Country for Old Men (2007), and Princess Merida in the Pixar animated film Brave (2012). Box office trackers and studio reports show these films collectively generated more than $1 billion in global box office revenue. Streaming platforms such as Netflix, Amazon Prime Video, and Disney+ host several of her films, making her work accessible to global audiences.

Kelly Macdonald Television Roles and Series

On television, Kelly Macdonald has appeared in series and limited series for HBO, BBC, and other networks. Notable TV credits include her role as Margaret Thompson in the HBO drama Boardwalk Empire, and parts in the BBC drama Line of Duty. Industry databases and network press releases list her among the recurring and guest performers who contributed to award-winning drama series in the 2010s and 2020s.

In Boardwalk Empire, she played Margaret Thompson across multiple seasons, a character central to the show's family and crime storylines. HBO and streaming analytics platforms report that Boardwalk

Related Reading

More pages in this topic cluster.

Are Irwin and Henry Winkler Related? Facts, Career Highlights, and Family Background

Henry Winkler, best known for playing Arthur "Fonzie" Fonzarelli on Happy Days , is an American actor, author, and producer born on October 30, 1945, in New York City. He is wid...

Read next
Was Leonardo DiCaprio Nominated for an Oscar for Titanic

Leonardo DiCaprio was not nominated for an Academy Award for his role in Titanic. The film was released in 1997 and earned 14 nominations at the 70th Academy Awards, but DiCapri...

Read next
Rob Stone Actor Movies and TV Shows: Roles, Filmography, and Career Facts

Rob Stone is an American actor known for a mix of supporting and lead roles in film and television. His filmography includes appearances in projects across drama, comedy, and fa...

Read next