Cal MacAninch

Cal MacAninch

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 man…

Filmography

Midsomer Murders
Midsomer Murders
1997 · TV
as Alan Robson
Vera
Vera
2011 · TV
as Thomas Walken
Silent Witness
Silent Witness
1996 · TV
Downton Abbey
Downton Abbey
2010 · TV
as Henry Lang
Father Brown
Father Brown
2013 · TV
as George Oakley
Merlin
Merlin
2008 · TV
as Tauren
Waking the Dead
Waking the Dead
2001 · TV
as Alex Bryson / Sam Keel
Screen Two
Screen Two
1985 · TV
as Tom Kelso
Strike Back
Strike Back
2010 · TV
as Major Chris Pemberton
The Ruth Rendell Mysteries
The Ruth Rendell Mysteries
1987 · TV
as Finn
Mr Selfridge
Mr Selfridge
2013 · TV
as Mr. Thackeray
Trigger Point
Trigger Point
2022 · TV
as Inspector Lee Robins
The Hack
The Hack
2025 · TV
as Tommy Sheridan
Murphy's Law
Murphy's Law
2001 · TV
as DS Nic Winters
Time
Time
2021 · TV
as P.O. Galbraith
The Paradise Club
The Paradise Club
1989 · TV
as Angel Eyes
Wild at Heart
Wild at Heart
2006 · TV
Wild at Heart
Wild at Heart
2006 · TV
as Rowan Collins
Des
Des
2020 · TV
as Neil Sinclair
The Essex Serpent
The Essex Serpent
2022 · TV
as Michael Seaborne
Doomsday
Doomsday
2008 · Movie
as Chancellor Falco
Garrow's Law
Garrow's Law
2009 · TV
as Richard Lucas
Rik Mayall Presents
Rik Mayall Presents
1993 · TV
as Jeff
Banished
Banished
2015 · TV
as Sgt Timmins