David Threlfall
Born in Burnage, Manchester in 1953, David Threlfall is a celebrated actor of stage, film and television. In the latter, he is perhaps best known as the feckless Frank Gallagher in Channel 4's Shameless. In 1994 whilst working on a production of The Count of Monte Cristo at the Royal Exchange, Manchester, Threlfall met Bosnian actress Brana Bajic and the pair subsequently married a year later.
Acting
Movie
Hot Fuzz
as Martin Blower
2007
Movie
Master and Commander: The Far Side of the World
as Preserved Killick, Captain's Steward
2003
Movie
Patriot Games
as Inspector Highland
1992
Movie
Elizabeth: The Golden Age
as Dr. John Dee
2007
Movie
Black Sea
as Peters
2014
Movie
Nowhere Boy
as George Toogood Smith
2009
Movie
Conspiracy
as Friedrich Wilhelm Kritzinger
2001
Movie
The Russia House
as Wicklow
1990
TV
Ripper Street
as Abel Croker
2012
TV
Shameless
as Frank Gallagher
2004
TV
Troy: Fall of a City
as King Priam
2018
TV
Spooks
as Keith Moran
2002
Movie
Alien Autopsy
as Jeffrey
2006
Movie
Like Minds
as John Colbie
2006
TV
Have I Got News for You
as Self
1990
TV
The Completely Made-Up Adventures of Dick Turpin
as Tom King
2024
TV
Nightsleeper
as Paul Peveril
2024
TV
What Remains
as Len Harper
2013
TV
Code of a Killer
as DCS David Baker
2015
Movie
Scum
as Archer
1977
TV
Funny Woman
as George Parker
2023
TV
Ancient Rome: The Rise and Fall of an Empire
as Constantine the Great
2006
Movie
A Murder of Quality
as Stanley Rode
1991
TV
Urban Myths
as Samuel Beckett
2017