Kevin McKidd got his start in Trainspotting, not unlike another Scottish actor named Ewan McGregor. And like McGregor, McKidd has gone on to mainstream success in the U.S. with a starring role on the long running hospital soap, Grey’s Anatomy. But today we are going to take a look at his historical film and television roles!
Small Faces (1995)
Kevin McKidd has an early role in this film about street gangs in 1960s Glasgow.
If you want my hot take, here it is: absurd and enjoyable. Read the full-length review for more nuance.
We haven’t done a full review of this iteration of the oft-filmed Tolstoy novel, but Kevin McKidd plays Vronsky.
Nicholas Nickleby (2002)
Kevin McKidd plays John Browdie, a crude bore of a man who proves to be of more worth in the end than initially assumed.
Gunpowder, Treason, & Plot (2004)
Playing the Earl of Boswick, who is not exactly the world’s most sympathetic character, this film casts him in a much more flattering light.
Does God Play Football (2004)
I know I’ve seen this, and I can’t remember why I watched it, or whether it was any good. Kevin McKidd plays a priest caught up in some interesting emotional entanglements as he helps a young boy grapple with some heavy issues.
1) Yes, I know, it’s got a watermark, because 2) I couldn’t find a freebie photo of Kevin McKidd from this flick, so 3) just deal with it.
The Rocket Post (2004)
Set in the 1930s, Kevin McKidd plays a German rocket scientist who arrives on a small Scottish island to conduct experiments and winds up falling in love with a local. Complications ensue because, duh, it’s the lead up to World War II.
Me and my conflicted relationship with this film could fill volumes (ask me again why we haven’t covered it, I dare you). Kevin McKidd plays an English sergeant (seriously, that’s his name in the credits) who accompanies Orlando Bloom to the Holy Land and then sort of just gets cut from the film entirely without any explanation (THANKS RIDLEY SCOTT).
The dishy duke of Norfolk, Elizabeth’s cousin and goin’ concern in a kingdom that’s trying to grapple with a woman on the throne and no heirs in sight.
Hannibal Rising (2007)
As much as I enjoy reading about serial killers, Hannibal Lecter just never interested me. Anyway, Kevin McKidd plays Petras Kolnas, who Lecter has to murder Because Reasons.
Kevin McKidd plays the absolutely delicious Lucius Vorenus, who is basically the embodiment of lawful good.
The Last Legion (2007)
Another Roman-era film, but this time Kevin McKidd plays the bad guy, Wulfila.
The Great Ghost Rescue (2011)
Kevin McKidd plays the ghost of a Scottish highlander in this kid’s flick about ghosts who are trying to escape the clutches of ghost hunters.
He’s in this, but I can’t find a photo of him online. So, please enjoy this ABSOLUTELY amazing recreation of a 1630s bodice.
Do you have a favorite historical costume film starring Kevin McKidd? Share it with us in the comments!