Cal MacAninch

Acting

Cal MacAninch

Born November 24, 1963Govan, Glasgow, Scotland, UK63 credits

Cal MacAninch is a Scottish actor, who is known for portraying the character of DI John Keenan in police drama HolbyBlue on BBC1 (from 2007 to 2008). Other notable appearances were his roles as Mr Thackeray in the ITV period drama, Mr Selfridge, and Henry Lang in Downton Abbey, but he has played many leading roles in British television and film over the last 30 years. MacAninch played Rowan Collins in Series 4 of the ITV drama series Wild at Heart. He returned to the show for its fifth series as a main cast member. He also played Tauren, a sorcerer in the BBC television series Merlin in the episode "To Kill the King". He starred in the 2001 BBC miniseries The Best of Both Worlds with Alice Evans. He appeared as Henry Lang, a valet, in the second series of Downton Abbey.

Known For

Filmography

The Hack
2025The Hack
as Tommy SheridanTV
Macbeth
2025Macbeth
as BanquoMovie
The Visit
2023The Visit
as Tommy McDaidMovie
Mayflies
2022Mayflies
as TibbsTV
The Essex Serpent
2022The Essex Serpent
as Michael SeaborneTV
Trigger Point
2022Trigger Point
as Inspector Lee RobinsTV
Time
2021Time
as P.O. GalbraithTV
The Punishment
2021The Punishment
as MichaelMovie
The Reckoning
2021The Reckoning
as Ben TuttleMovie
Des
2020Des
as Neil SinclairTV
Intrigo: Dear Agnes
2019Intrigo: Dear Agnes
as Erich Neuman-HansenMovie
Intrigo: Samaria
2019Intrigo: Samaria
as Erich Neumann-HansenMovie
The Victim
2019The Victim
as Christian GrahamTV
Calibre
2018Calibre
as Al McClayMovie
Judge Rinder's Crown Court
2017Judge Rinder's Crown Court
as Jeremy Parsons - Prosecution CounselTV
Banished
2015Banished
as Sgt TimminsTV
Father Brown
2013Father Brown
as George OakleyTV
Mr Selfridge
2013Mr Selfridge
as Mr. ThackerayTV
The Awakening
2011The Awakening
as Freddie StricklandMovie
Vera
2011Vera
as Thomas WalkenTV
Downton Abbey
2010Downton Abbey
as Henry LangTV
Strike Back
2010Strike Back
as Major Chris PembertonTV
Garrow's Law
2009Garrow's Law
as Richard LucasTV
Merlin
2008Merlin
as TaurenTV
Slapper
2008Slapper
as Jack / Lad 1Movie
Doomsday
2008Doomsday
as Chancellor FalcoMovie
Jetsam
2007Jetsam
as JackMovie
Holby Blue
2007Holby Blue
as Detective Inspector John KeenanTV
Sorted
2006Sorted
as RadgeTV
Rag Tale
2005Rag Tale
as Paul 'Mac' MacAvoyMovie
Dear Frankie
2004Dear Frankie
as DaveyMovie
Murphy's Law
2001Murphy's Law
as DS Nic WintersTV
The Point Men
2001The Point Men
as HorstMovie
Waking the Dead
2001Waking the Dead
as Alex Bryson / Sam KeelTV
Breathtaking
2000Breathtaking
as Mick WilmottMovie
Little Bird
2000Little Bird
as Tony O'NeillMovie
Best
2000Best
as PaddyMovie
Warriors
1999Warriors
as Sgt. Andre SochanikMovie
Warriors
1999Warriors
as Sgt. Andre SochanikTV
The Lost Son
1999The Lost Son
as MartinMovie
The Woodlanders
1998The Woodlanders
as Dr, FitzpiersMovie
Midsomer Murders
1997Midsomer Murders
as Alan RobsonTV
A Mind to Murder
1995A Mind to Murder
as Philip TippettMovie
The Riff Raff Element
1994The Riff Raff Element
as Declan BelcherTV
Splitting Heirs
1993Splitting Heirs
as CID OfficerMovie
The Chestnut Soldier
1991The Chestnut Soldier
as Evan LlyrMovie
The Paradise Club
1989The Paradise Club
as Angel EyesTV