
Michael McElhatton (born 12 September 1963) is an Irish actor and writer. He is best known for playing the role of Roose Bolton in the HBO series Game of Thrones. He joined the series as a guest star in the second season, and continued to play this role until the sixth season, promoted to a regular cast member from the fifth season onwards.

Zack Snyder's Justice League
2021 · as Black Clad Alpha

Justice League
2017 · as Black Clad Alpha

The Autopsy of Jane Doe
2016 · as Sheriff Sheldon

King Arthur: Legend of the Sword
2017 · as Jack's Eye

Mammal
2016 · as Matt

The Last Duel
2021 · as Bernard de Latour

The Foreigner
2017 · as Jim Kavanagh

Togo
2019 · as Jafet Lindeberg

The Siege of Jadotville
2016 · as General McEntee

The Zookeeper's Wife
2017 · as Jerzyk

Norm of the North
2016 · as Laurence (voice)

Albert Nobbs
2011 · as Mr. Moore

The Hallow
2015 · as Colm Donnelly

Shadow Dancer
2012 · as Liam Hughes

Handsome Devil
2017 · as Walter Curly

My Boy Jack
2007 · as Leo Amery MP

Blow Dry
2001 · as Robert

Agatha and the Truth of Murder
2018 · as Sir Arthur Conan Doyle