Movies (Acting Roles)

It Ends with Us
Kevin McKidd was 50 in It Ends with Us as 'Andrew Bloom'.Movie Released: Wed, Aug 07 2024

Tulip Fever
Kevin McKidd was 43 in Tulip Fever as 'Johan De Bye'.Movie Released: Thu, Jul 13 2017

T2 Trainspotting
Kevin McKidd was 43 in T2 Trainspotting as 'Tommy (archive footage)'.Movie Released: Fri, Jan 27 2017

Home Sweet Hell
Kevin McKidd was 41 in Home Sweet Hell as 'Freeman'.Movie Released: Fri, Mar 13 2015

Toy Story That Time Forgot
Kevin McKidd was 41 in Toy Story That Time Forgot as 'Reptillus Maximus (voice)'.Movie Released: Tue, Dec 02 2014

Brave
Kevin McKidd was 38 in Brave as 'Lord MacGuffin / Young MacGuffin (voice)'.Movie Released: Thu, Jun 21 2012

Comes a Bright Day
Kevin McKidd was 38 in Comes a Bright Day as 'Cameron'.Movie Released: Sun, Feb 12 2012

The Great Ghost Rescue
Kevin McKidd was 38 in The Great Ghost Rescue as 'Hamish'.Movie Released: Tue, Oct 04 2011

Bunraku
Kevin McKidd was 37 in Bunraku as 'Killer 2'.Movie Released: Wed, Sep 01 2010

Made of Honor
Kevin McKidd was 34 in Made of Honor as 'Colin'.Movie Released: Wed, Apr 30 2008

The Last Legion
Kevin McKidd was 33 in The Last Legion as 'Wulfila'.Movie Released: Thu, Apr 19 2007

Hannibal Rising
Kevin McKidd was 33 in Hannibal Rising as 'Petras Kolnas'.Movie Released: Tue, Feb 06 2007

Kingdom of Heaven
Kevin McKidd was 31 in Kingdom of Heaven as 'English Sergeant'.Movie Released: Tue, May 03 2005

The Purifiers
Kevin McKidd was 31 in The Purifiers as 'Moses'.Movie Released: Sat, Apr 30 2005

Does God Play Football?
Kevin McKidd was 31 in Does God Play Football? as 'Father Davis'.Movie Released: Mon, Nov 08 2004

De-Lovely
Kevin McKidd was 30 in De-Lovely as 'Bobby Reed'.Movie Released: Fri, Jul 02 2004

The Rocket Post
Kevin McKidd was 30 in The Rocket Post as 'Thomas McKinnon'.Movie Released: Thu, May 13 2004

One Last Chance
Kevin McKidd was 30 in One Last Chance as 'Seany'.Movie Released: Sat, Mar 13 2004

The Key
Kevin McKidd was 30 in The Key Movie Released: Tue, Sep 16 2003

AfterLife
Kevin McKidd was 30 in AfterLife Movie Released: Tue, Aug 19 2003

16 Years of Alcohol
Kevin McKidd was 29 in 16 Years of Alcohol as 'Frankie'.Movie Released: Sat, May 17 2003

Nicholas Nickleby
Kevin McKidd was 29 in Nicholas Nickleby as 'John Browdie'.Movie Released: Fri, Dec 27 2002

Max
Kevin McKidd was 29 in Max as 'George Grosz'.Movie Released: Tue, Sep 10 2002

Dog Soldiers
Kevin McKidd was 28 in Dog Soldiers as 'Pvt. Cooper'.Movie Released: Fri, May 10 2002

That Old One
Kevin McKidd was 28 in That Old One Movie Released: Tue, Jan 01 2002

Marcie's Dowry
Kevin McKidd was 26 in Marcie's Dowry as 'Fraser'.Movie Released: Sat, Jan 01 2000

Topsy-Turvy
Kevin McKidd was 26 in Topsy-Turvy as 'Durward Lely (Nanki-Poo)'.Movie Released: Wed, Dec 15 1999

Hideous Kinky
Kevin McKidd was 25 in Hideous Kinky as 'Henning'.Movie Released: Fri, Feb 05 1999

The Acid House
Kevin McKidd was 25 in The Acid House as 'Johnny'.Movie Released: Thu, Dec 31 1998

Bedrooms and Hallways
Kevin McKidd was 24 in Bedrooms and Hallways as 'Leo'.Movie Released: Sat, Aug 01 1998

Understanding Jane
Kevin McKidd was 24 in Understanding Jane as 'Elliot'.Movie Released: Sat, Aug 01 1998

Dad Savage
Kevin McKidd was 24 in Dad Savage as 'H'.Movie Released: Fri, Jun 05 1998

Regeneration
Kevin McKidd was 24 in Regeneration as 'Callan'.Movie Released: Wed, Aug 27 1997

The Leading Man
Kevin McKidd was 23 in The Leading Man as 'Ant'.Movie Released: Thu, Dec 12 1996

Small Faces
Kevin McKidd was 22 in Small Faces as 'Malky Johnson'.Movie Released: Fri, Apr 05 1996

Trainspotting
Kevin McKidd was 22 in Trainspotting as 'Tommy'.Movie Released: Fri, Feb 23 1996

Am I Irvine Welsh?
Kevin McKidd will be 51+ in Am I Irvine Welsh? as 'Thomas 'Tommy' Mackenzie (archive footage)'.Movie Released: Unreleased

Storm Witch
Kevin McKidd will be 51+ in Storm Witch Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Six Four
Kevin McKidd was 49+ in Six Four as 'DC Chris O'Neill'.TV Show Released: First Air Date
Thu, Mar 30 2023

The Jennifer Hudson Show
Kevin McKidd was 49+ in The Jennifer Hudson Show TV Show Released: First Air Date
Mon, Sep 12 2022

Celebrity Wheel of Fortune
Kevin McKidd was 47+ in Celebrity Wheel of Fortune as 'Self - Contestant'.TV Show Released: First Air Date
Thu, Jan 07 2021

Station 19
Kevin McKidd was 44+ in Station 19 as 'Dr. Owen Hunt'.TV Show Released: First Air Date
Thu, Mar 22 2018

Grey's Anatomy: B-Team
Kevin McKidd was 44+ in Grey's Anatomy: B-Team as 'Owen Hunt'.TV Show Released: First Air Date
Thu, Jan 11 2018

Star Wars Rebels
Kevin McKidd was 41+ in Star Wars Rebels as 'Fenn Rau (voice), Commander Sato (voice)'.TV Show Released: First Air Date
Mon, Oct 13 2014

Franklin & Bash
Kevin McKidd was 37+ in Franklin & Bash as 'Duke Albert Daughtery'.TV Show Released: First Air Date
Wed, Jun 01 2011

Journeyman
Kevin McKidd was 34+ in Journeyman as 'Dan Vasser'.TV Show Released: First Air Date
Mon, Sep 24 2007

The Virgin Queen
Kevin McKidd was 32+ in The Virgin Queen as 'Duke of Norfolk'.TV Show Released: First Air Date
Sun, Jan 22 2006

Rome
Kevin McKidd was 32+ in Rome as 'Lucius Vorenus'.TV Show Released: First Air Date
Sun, Aug 28 2005

Grey's Anatomy
Kevin McKidd was 31+ in Grey's Anatomy as 'Owen Hunt'.TV Show Released: First Air Date
Sun, Mar 27 2005

Gunpowder, Treason & Plot
Kevin McKidd was 30+ in Gunpowder, Treason & Plot as 'Bothwell'.TV Show Released: First Air Date
Sun, Mar 14 2004

North Square
Kevin McKidd was 27+ in North Square as 'Billy Guthrie'.TV Show Released: First Air Date
Wed, Oct 18 2000

Anna Karenina
Kevin McKidd was 26+ in Anna Karenina as 'Count Vronsky'.TV Show Released: First Air Date
Tue, May 09 2000

Looking After Jo Jo
Kevin McKidd was 24+ in Looking After Jo Jo as 'Basil'.TV Show Released: First Air Date
Mon, Jan 12 1998

Father Ted
Kevin McKidd was 21+ in Father Ted as 'Father Deegan'.TV Show Released: First Air Date
Fri, Apr 21 1995

Kavanagh Q.C.
Kevin McKidd was 21+ in Kavanagh Q.C. as 'David Lomax'.TV Show Released: First Air Date
Tue, Jan 03 1995

Today
Kevin McKidd was 0+ in Today as 'Self'.TV Show Released: First Air Date
Mon, Jan 14 1952