Michael Shaeffer
Biography
Michael Shaeffer is an English television and stage actor. He is especially known for his role as "Longcross" in the BBC political-thriller television series Bodyguard (2018).
He has also appeared in the television series Black Mirror (2013), The ABC Murders (2018) and The Salisbury Poisonings (2020), as well as the 2000 film adaptation of Jesus Christ Superstar.
He has also played smaller roles in television shows, including Game of Thrones and Chernobyl, and films such as Kingdom of Heaven and Rogue One.
Movies 19
Clayface
as (uncredited)
2026
Shelter
as Uncle
2026
Kingdom of Heaven
as Young Sergeant
2005
Kraven the Hunter
as Lead Poacher
2024
Rogue One: A Star Wars Story
as General Corssin
2016
Anna Karenina
as Doorkeeper
2012
All the Old Knives
as Treble
2022
Trance
as Security Guard #1
2013
London Fields
as Tony De Taunton
2018
Broken
as Desk Sergeant
2012
Jesus Christ Superstar
as Annas
2000
National Theatre at Home: The Grapes of Wrath
as Uncle John
2024
National Theatre at Home: London Road
as Alfie
2026
Molly vs. THE MACHINES
as Senior Coroner
2026
London Road
as Simon Newton
2015
Oasis
as Phelps
2017
The Vote
as Gerry Henderson
2015
Fire
as Ranger (Mark)
2016
Bluebird
as Mark
TV Shows 18
Game of Thrones
as Stark Soldier
2011
Black Mirror
as Roy
2011
Silent Witness
as Jason Bodle
1996
Silent Witness
as Jason Bodie
1996
Luther
as Gordon Murray
2010
Vera
as Ian Holland
2011
Chernobyl
as Blond Man
2019
Foyle's War
as Jack Davey
2002
Grace
as James Taylor
2021
Taboo
as Dr. Powell
2017
SAS Rogue Heroes
as Lt. General Ritchie
2022
Bodyguard
as Longcross
2018
Bodies
as Hayden Harker
2023
Karen Pirie
as Weird Mackie Snr
2022
Rellik
as Steven Mills
2017
Mrs Biggs
as Police Inspector
2012
Oasis
as Phelps
2017
Trauma
as Lee Ransen
2018