Home / Discover / People

Rome

2005
as Lucius Vorenus

Grey's Anatomy

2005
as Owen Hunt

Anna Karenina (2000)

2000
as Count Vronsky

The Virgin Queen

2006
as Duke of Norfolk

Journeyman

2007
as Dan Vasser

Six Four

2023
as Chris O’Neill

Director

Episode Grey's Anatomy
I Saw Her Standing There
2012
Episode Grey's Anatomy
Someone Saved My Life Tonight
2021
Episode Grey's Anatomy
Out of Nowhere
2017
Episode Grey's Anatomy
Take Me to Church
2024
Episode Grey's Anatomy
Tradition
2021
Episode Grey's Anatomy
Some Kind of Tomorrow
2021
Episode Grey's Anatomy
Time Stops
2015
Episode Grey's Anatomy
Broken Together
2018
Episode Grey's Anatomy
Put It to the Test
2022
Episode Grey's Anatomy
Sledgehammer
2015
Episode Grey's Anatomy
I'm Winning
2014
Episode Grey's Anatomy
Poker Face
2011
Episode Grey's Anatomy
Legacy
2022
Episode Grey's Anatomy
We've Only Just Begun
2024
Episode Grey's Anatomy
Love Don't Cost a Thing
2023
Episode Grey's Anatomy
Blowin' in the Wind
2018
Episode Grey's Anatomy
Drawn to the Blood
2019
Episode Grey's Anatomy
I Must Have Lost It on the Wind
2014
Episode Grey's Anatomy
My Happy Ending
2020
Episode Grey's Anatomy
Who Is He (and What Is He to You)?
2017
Episode Grey's Anatomy
Give a Little Bit
2020
Episode Grey's Anatomy
One Day Like This
2018
Episode Grey's Anatomy
'Til I Hear It from You
2017
Episode Grey's Anatomy
Wedding Bell Blues
2023
Episode Grey's Anatomy
Back in the Saddle
2019
Episode Grey's Anatomy
Mama Tried
2016
Episode Grey's Anatomy
Don't Deceive Me (Please Don't Go)
2011
Episode Grey's Anatomy
True Colors
2017
Episode Grey's Anatomy
Two Against One
2013
Episode Grey's Anatomy
Odd Man Out
2016
Episode Grey's Anatomy
I Carry Your Heart
2024
Episode Grey's Anatomy
Let the Bad Times Roll
2012
Episode Grey's Anatomy
Get Off on the Pain
2017
Episode Grey's Anatomy
Let's Talk About Sex
2022
Episode Grey's Anatomy
Catastrophe and the Cure
2016
Episode Grey's Anatomy
Bad Reputation
2018
Episode Grey's Anatomy
I Walk the Line
2019
Episode Grey's Anatomy
Go Big or Go Home
2017
Episode Grey's Anatomy
In My Life
2021
Episode Grey's Anatomy
Do You Believe in Magic?
2013
Episode Grey's Anatomy
Pick Yourself Up
2023
Episode Grey's Anatomy
Out for Blood
2022

Guest Star

Episode Grey's Anatomy
All by Myself
2008
Episode Star Wars Rebels
Zero Hour (2)
2017
Episode Father Ted
A Christmassy Ted
1996
Episode The Jennifer Hudson Show
NCT 127, Kevin McKidd, “Ghost Brothers”
2022
Episode Chelsea Lately
Kevin McKidd
2010
Episode Star Wars Rebels
The Protector of Concord Dawn
2016
Episode Grey's Anatomy
Before and After
2009
Episode The World of Steam
The Duelist
1970
Episode Star Wars Rebels
Heroes of Mandalore (1)
2017
Episode Star Wars Rebels
Imperial Supercommandos
2016
Episode Star Wars Rebels
Heroes of Mandalore (2)
2017
Episode The Late Late Show with Craig Ferguson
Wanda Sykes, Kevin McKidd
2011
Episode Jimmy Kimmel Live!
Debra Messing, Kevin McKidd, Akon
2008
Episode Star Wars Rebels
Trials of the Darksaber
2017
Episode Grey's Anatomy
There's No 'I' in Team
2008
Episode The Late Late Show with Craig Ferguson
First Minister Alex Salmond; Kelly MacDonald; Kevin McKidd
2012
Episode Star Wars Rebels
Legacy of Mandalore
2017
Episode LIVE with Kelly and Mark
Jerry O'Connell, Morgan Freeman, Kevin McKidd
2016
Episode Grey's Anatomy
Life During Wartime
2008
Episode Room 104
The Last Man
2020