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'.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
Rome
Kevin McKidd was 32 in Rome as 'Lucius Vorenus'.Movie Released: Sun, Aug 28 2005
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 agesSix 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