Movies (Acting Roles)
It Ends with Us
Kevin McKidd was
50 in It Ends with Us
as 'Andrew Bloom'.
Wed, Aug 07 2024
Tulip Fever
Kevin McKidd was
43 in Tulip Fever
as 'Johan De Bye'.
Thu, Jul 13 2017
T2 Trainspotting
Kevin McKidd was
43 in T2 Trainspotting
as 'Tommy'.
Fri, Jan 27 2017
Home Sweet Hell
Kevin McKidd was
41 in Home Sweet Hell
as 'Freeman'.
Fri, Mar 13 2015
Brave
Kevin McKidd was
38 in Brave
as 'Lord MacGuffin / Young MacGuffin (voice)'.
Thu, Jun 21 2012
Bunraku
Kevin McKidd was
37 in Bunraku
as 'Killer 2'.
Wed, Sep 01 2010
Made of Honor
Kevin McKidd was
34 in Made of Honor
as 'Colin'.
Wed, Apr 30 2008
The Last Legion
Kevin McKidd was
33 in The Last Legion
as 'Wulfila'.
Thu, Apr 19 2007
Hannibal Rising
Kevin McKidd was
33 in Hannibal Rising
as 'Petras Kolnas'.
Tue, Feb 06 2007
Kingdom of Heaven
Kevin McKidd was
31 in Kingdom of Heaven
as 'English Sergeant'.
Tue, May 03 2005
The Purifiers
Kevin McKidd was
31 in The Purifiers
as 'Moses'.
Sat, Apr 30 2005
De-Lovely
Kevin McKidd was
30 in De-Lovely
as 'Bobby Reed'.
Fri, Jul 02 2004
The Rocket Post
Kevin McKidd was
30 in The Rocket Post
as 'Thomas McKinnon'.
Thu, May 13 2004
One Last Chance
Kevin McKidd was
30 in One Last Chance
as 'Seany'.
Sat, Mar 13 2004
The Key
Kevin McKidd was
30 in The Key
Tue, Sep 16 2003
AfterLife
Kevin McKidd was
30 in AfterLife
Tue, Aug 19 2003
Nicholas Nickleby
Kevin McKidd was
29 in Nicholas Nickleby
as 'John Browdie'.
Fri, Dec 27 2002
Max
Kevin McKidd was
29 in Max
as 'George Grosz'.
Tue, Sep 10 2002
Dog Soldiers
Kevin McKidd was
28 in Dog Soldiers
as 'Pvt. Cooper'.
Fri, May 10 2002
That Old One
Kevin McKidd was
28 in That Old One
Tue, Jan 01 2002
Marcie's Dowry
Kevin McKidd was
26 in Marcie's Dowry
as 'Fraser'.
Sat, Jan 01 2000
Topsy-Turvy
Kevin McKidd was
26 in Topsy-Turvy
as 'Durward Lely (Nanki-Poo)'.
Wed, Dec 15 1999
Hideous Kinky
Kevin McKidd was
25 in Hideous Kinky
as 'Henning'.
Fri, Feb 05 1999
The Acid House
Kevin McKidd was
25 in The Acid House
as 'Johnny'.
Thu, Dec 31 1998
Dad Savage
Kevin McKidd was
24 in Dad Savage
as 'H'.
Fri, Jun 05 1998
Regeneration
Kevin McKidd was
24 in Regeneration
as 'Callan'.
Wed, Aug 27 1997
The Leading Man
Kevin McKidd was
23 in The Leading Man
as 'Ant'.
Thu, Dec 12 1996
Small Faces
Kevin McKidd was
22 in Small Faces
as 'Malky Johnson'.
Fri, Apr 05 1996
Trainspotting
Kevin McKidd was
22 in Trainspotting
as 'Tommy'.
Fri, Feb 23 1996
Am I Irvine Welsh?
Kevin McKidd will be
51+ in Am I Irvine Welsh?
as 'Thomas 'Tommy' Mackenzie (archive footage)'.
Unreleased
Storm Witch
Kevin McKidd will be
51+ in Storm Witch
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'.
First Air Date
Thu, Mar 30 2023
Celebrity Wheel of Fortune
Kevin McKidd was
47+ in Celebrity Wheel of Fortune
as 'Self - Contestant'.
First Air Date
Thu, Jan 07 2021
Station 19
Kevin McKidd was
44+ in Station 19
as 'Dr. Owen Hunt'.
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'.
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)'.
First Air Date
Mon, Oct 13 2014
Franklin & Bash
Kevin McKidd was
37+ in Franklin & Bash
as 'Duke Albert Daughtery'.
First Air Date
Wed, Jun 01 2011
Journeyman
Kevin McKidd was
34+ in Journeyman
as 'Dan Vasser'.
First Air Date
Mon, Sep 24 2007
The Virgin Queen
Kevin McKidd was
32+ in The Virgin Queen
as 'Duke of Norfolk'.
First Air Date
Sun, Jan 22 2006
Rome
Kevin McKidd was
32+ in Rome
as 'Lucius Vorenus'.
First Air Date
Sun, Aug 28 2005
Grey's Anatomy
Kevin McKidd was
31+ in Grey's Anatomy
as 'Owen Hunt'.
First Air Date
Sun, Mar 27 2005
North Square
Kevin McKidd was
27+ in North Square
as 'Billy Guthrie'.
First Air Date
Wed, Oct 18 2000
Anna Karenina
Kevin McKidd was
26+ in Anna Karenina
as 'Count Vronsky'.
First Air Date
Tue, May 09 2000
Looking After Jo Jo
Kevin McKidd was
24+ in Looking After Jo Jo
as 'Basil'.
First Air Date
Mon, Jan 12 1998
Father Ted
Kevin McKidd was
21+ in Father Ted
as 'Father Deegan'.
First Air Date
Fri, Apr 21 1995
Kavanagh Q.C.
Kevin McKidd was
21+ in Kavanagh Q.C.
as 'David Lomax'.
First Air Date
Tue, Jan 03 1995
Today
Kevin McKidd was
0+ in Today
as 'Self'.
First Air Date
Mon, Jan 14 1952