Cal MacAninch

Cal MacAninch

Known for
Acting
Born
November 24, 1963 (age 62)
Birthplace
Govan, Glasgow, Scotland, UK

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.

Known For

Filmography

2026
The Education of Jane Cumming poster

The Education of Jane Cumming

Movie · as George Cranstoun

2025
Macbeth poster

Macbeth

Movie · as Banquo

2025
The Hack poster

The Hack

TV · as Tommy Sheridan · 1 ep

2023
The Visit poster

The Visit

Movie · as Tommy McDaid

2022
Nobody Has to Know poster

Nobody Has to Know

Movie · as Peter

2022
Trigger Point poster

Trigger Point

TV · as Inspector Lee Robins · 6 eps

2022
Mayflies poster

Mayflies

TV · as Tibbs · 2 eps

2022
The Essex Serpent poster

The Essex Serpent

TV · as Michael Seaborne · 1 ep

2021
The Reckoning poster

The Reckoning

Movie · as Ben Tuttle

2021
The Punishment poster

The Punishment

Movie · as Michael

2021
Time poster

Time

TV · as P.O. Galbraith · 3 eps

2020
Des poster

Des

TV · as Neil Sinclair · 2 eps

2019
Intrigo: Dear Agnes poster

Intrigo: Dear Agnes

Movie · as Erich Neuman-Hansen

2019
Susan Hill's Ghost Story poster

Susan Hill's Ghost Story

Movie · as Hugo Snow

2019
Intrigo: Samaria poster

Intrigo: Samaria

Movie · as Erich Neumann-Hansen

2019
Lucky Star

Lucky Star

Movie · as Dutch

2019
The Victim poster

The Victim

TV · as Christian Graham · 4 eps

2018
Calibre poster

Calibre

Movie · as Al McClay

2017
Judge Rinder's Crown Court poster

Judge Rinder's Crown Court

TV · as Jeremy Parsons - Prosecution Counsel · 2 eps

2015
Banished poster

Banished

TV · as Sgt Timmins · 7 eps

2013
Father Brown poster

Father Brown

TV · as George Oakley · 1 ep

2013
Mr Selfridge poster

Mr Selfridge

TV · as Mr. Thackeray · 10 eps

2012
Hamilton 2: But Not If It Concerns Your Daughter poster

Hamilton 2: But Not If It Concerns Your Daughter

Movie · as Harold Finley

2011
The Awakening poster

The Awakening

Movie · as Freddie Strickland

2011
Vera poster

Vera

TV · as Thomas Walken · 1 ep

2010
Downton Abbey poster

Downton Abbey

TV · as Henry Lang · 2 eps

2010
Strike Back poster

Strike Back

TV · as Major Chris Pemberton · 1 ep

2009
Garrow's Law poster

Garrow's Law

TV · as Richard Lucas · 1 ep

2008
Slapper poster

Slapper

Movie · as Jack / Lad 1

2008
Doomsday poster

Doomsday

Movie · as Chancellor Falco

2008
Merlin poster

Merlin

TV · as Tauren · 1 ep

2007
Jetsam poster

Jetsam

Movie · as Jack

2007
Holby Blue poster

Holby Blue

TV · as Detective Inspector John Keenan · 20 eps

2006
Wild at Heart poster

Wild at Heart

TV · as Rowan Collins · 1 ep

2006
Sorted poster

Sorted

TV · as Radge · 6 eps

2005
Rag Tale poster

Rag Tale

Movie · as Paul 'Mac' MacAvoy

2005
The Ghost Squad poster

The Ghost Squad

TV · 1 ep

2004
Dear Frankie poster

Dear Frankie

Movie · as Davey

2002
Rockface poster

Rockface

TV · as Ben Craig · 14 eps

2001
The Point Men poster

The Point Men

Movie · as Horst

2001
Waking the Dead poster

Waking the Dead

TV · as Alex Bryson / Sam Keel · 2 eps

2001
Murphy's Law poster

Murphy's Law

TV · as DS Nic Winters · 1 ep

2001
Best of Both Worlds

Best of Both Worlds

TV · as Mark Landucci · 3 eps

2000
Little Bird poster

Little Bird

Movie · as Tony O'Neill

2000
Best poster

Best

Movie · as Paddy

2000
Breathtaking poster

Breathtaking

Movie · as Mick Wilmott

1999
The Lost Son poster

The Lost Son

Movie · as Martin

1999
Warriors poster

Warriors

Movie · as Sgt. Andre Sochanik

1999
Warriors poster

Warriors

TV · as Sergeant Andre Sochanik · 2 eps

1998
The Woodlanders poster

The Woodlanders

Movie · as Dr, Fitzpiers

1998
Speak Like a Child poster

Speak Like a Child

Movie · as Billy

1998
Sentimental Education poster

Sentimental Education

Movie · as August

1997
Midsomer Murders poster

Midsomer Murders

TV · as Alan Robson · 1 ep

1996
Silent Witness poster

Silent Witness

TV · 2 eps

1995
A Mind to Murder poster

A Mind to Murder

Movie · as Philip Tippett

1995
Rik Mayall Presents: The Big One poster

Rik Mayall Presents: The Big One

Movie · as Jeff

1995
Nervous Energy poster

Nervous Energy

Movie · as Tom

1995
Dangerous Lady poster

Dangerous Lady

TV · as Geoff Ryan · 4 eps

1994
The Riff Raff Element poster

The Riff Raff Element

TV · as Declan Belcher · 12 eps

1993
Splitting Heirs poster

Splitting Heirs

Movie · as CID Officer

1993
Rik Mayall Presents poster

Rik Mayall Presents

TV · as Jeff · 1 ep

1991
The Chestnut Soldier poster

The Chestnut Soldier

Movie · as Evan Llyr

1991
Alive and Kicking poster

Alive and Kicking

Movie · as Axle

1989
The Paradise Club poster

The Paradise Club

TV · as Angel Eyes · 1 ep

1987
The Ruth Rendell Mysteries poster

The Ruth Rendell Mysteries

TV · as Finn · 1 ep

1985
Screen Two poster

Screen Two

TV · as Tom Kelso · 1 ep