Kevin McKidd · Actor
Sealed
TBA
Storm Witch
Highlander
Sealed
TBA
Highlander
Sealed
2024
The Primrose Railway Children
Rob Robinson
Sealed
2024
It Ends with Us
Andrew Bloom
Sealed
2023
Off the Rails: The Making of “Trainspotting”
Sealed
2017
Tulip Fever
Johan De Bye
Sealed
2017
T2 Trainspotting
Tommy (archive footage)
Sealed
2015
Home Sweet Hell
Freeman
Sealed
2014
Toy Story That Time Forgot
Reptillus Maximus (voice)
Sealed
2013
Justice League: The Flashpoint Paradox
Batman / Thomas Wayne (voice)
Sealed
2012
Comes a Bright Day
Cameron
Sealed
2012
Brave
Lord MacGuffin / Young MacGuffin (voice)
Sealed
2011
The Great Ghost Rescue
Hamish
Sealed
2010
Percy Jackson & the Olympians: The Lightning Thief
Poseidon
Sealed
2010
One Night in Emergency
Peter
Sealed
2010
Bunraku
Killer 2
Sealed
2008
Made of Honor
Colin
Sealed
2007
The Last Legion
Wulfila
Sealed
2007
Hannibal Rising
Petras Kolnas
Sealed
2005
The Purifiers
Moses
Sealed
2005
Kingdom of Heaven
English Sergeant
Sealed
2004
The Rocket Post
Thomas McKinnon
Sealed
2004
One Last Chance
Seany
Sealed
2004
Does God Play Football?
Father Davis
Sealed
2004
De-Lovely
Bobby Reed
Sealed
2003
The Key
Sealed
2003
AfterLife
Sealed
2003
16 Years of Alcohol
Frankie
That Old One
Sealed
2002
That Old One
Sealed
2002
Nicholas Nickleby
John Browdie
Sealed
2002
Max
George Grosz
Sealed
2002
Dog Soldiers
Pvt. Cooper
Marcie's Dowry
Sealed
2000
Marcie's Dowry
Fraser
Sealed
1999
Topsy-Turvy
Durward Lely (Nanki-Poo)
Sealed
1999
Hideous Kinky
Henning
Sealed
1998
Understanding Jane
Elliot
Sealed
1998
The Acid House
Johnny
Sealed
1998
Dad Savage
H
Sealed
1998
Bedrooms and Hallways
Leo
Sealed
1997
Regeneration
Callan
Sealed
1996
Trainspotting
Tommy
Sealed
1996
The Leading Man
Ant
Sealed
1996
Small Faces
Malky Johnson