PersonKevin McKidd17 credits in the catalogue: acting.On the wikisGrey's Anatomy Universe WikiActingTrainspotting1996TommyRegeneration1997CallanTopsy-Turvy1999Durward Lely (Nanki-Poo)Nicholas Nickleby2002John BrowdieDog Soldiers2002Pvt. CooperDe-Lovely2004Bobby ReedRome2005Lucius VorenusGrey's Anatomy2005Dr. Owen HuntKingdom of Heaven2005English SergeantThe Virgin Queen2006The Duke of NorfolkJourneyman2007Dan VasserMade of Honor2008ColinPercy Jackson & the Olympians: The Lightning Thief2010PoseidonBrave2012Lord MacGuffin / Young MacGuffin (voice)Justice League: The Flashpoint Paradox2013Batman / Thomas Wayne (voice)T2 Trainspotting2017Tommy (archive footage)It Ends with Us2024Andrew Bloom