
Cal MacAninch
Biography
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.
Gallery

Known For
Acting History
2025
The Hack as Tommy Sheridan
2025Macbeth as Banquo
2023The Visit as Tommy McDaid
2022Mayflies as Tibbs
2022The Essex Serpent as Michael Seaborne
2022Nobody Has to Know as Peter
2022Trigger Point as Inspector Lee Robins
2021Time as P.O. Galbraith
2021The Punishment as Michael
2021The Reckoning as Ben Tuttle
2020Des as Neil Sinclair
2019Susan Hill's Ghost Story as Hugo Snow
2019Intrigo: Samaria as Erich Neumann-Hansen
2019Intrigo: Dear Agnes as Erich Neuman-Hansen
2019Lucky Star
2019The Victim as Christian Graham
2018Calibre as Al McClay
2015Banished as Sgt Timmins
2013Father Brown as George Oakley
2013Mr Selfridge as Mr. Thackeray
2012Hamilton 2: But Not If It Concerns Your Daughter as Harold Finley
2011The Awakening as Freddie Strickland
2011Vera as Thomas Walken
2010Downton Abbey as Henry Lang
2010Strike Back as Major Chris Pemberton
2009Garrow's Law as Richard Lucas
2008Merlin as Tauren
2008Slapper as Jack / Lad 1
2008Doomsday as Chancellor Falco
2007Jetsam as Jack
2007Holby Blue as Detective Inspector John Keenan
2006Sorted as Radge
2006Wild at Heart
2006Wild at Heart as Rowan Collins
2005The Ghost Squad
2005Rag Tale as Paul 'Mac' MacAvoy
2004Dear Frankie as Davey
2002Rockface
2001Murphy's Law
2001The Point Men as Horst
2001Waking the Dead as Alex Bryson / Sam Keel
2000Breathtaking as Mick Wilmott
2000Little Bird as Tony O'Neill
2000Best as Paddy
1999Warriors as Sgt. Andre Sochanik
1999Warriors as Sgt. Andre Sochanik
1999The Lost Son as Martin
1998Speak Like a Child as Billy
1998The Woodlanders as Dr, Fitzpiers
1998Sentimental Education as August
1997Midsomer Murders as Alan Robson
1996Silent Witness
1995Nervous Energy as Tom
1995Dangerous Lady
1995Rik Mayall Presents: The Big One as Jeff
1995A Mind to Murder as Philip Tippett
1994The Riff Raff Element as Declan Belcher
1993Rik Mayall Presents as Jeff
1993Splitting Heirs as CID Officer
1991The Chestnut Soldier as Evan Llyr
1991Alive and Kicking as Axle
1989The Paradise Club as Angel Eyes
1987The Ruth Rendell Mysteries as Finn









