Movies (Acting Roles)
10 Truths About Love
David Keeley was 62 in 10 Truths About Love as 'Frank'.Movie Released: Thu, Aug 31 2023
What We Do for Love
David Keeley was 61 in What We Do for Love as 'David'.Movie Released: Sat, Apr 01 2023
Albatross
David Keeley was 60 in Albatross as 'Dr. Lloyd Burke'.Movie Released: Sat, Feb 19 2022
Akilla's Escape
David Keeley was 60 in Akilla's Escape as 'Detective Jones'.Movie Released: Fri, Jun 11 2021
Christmas in Love
David Keeley was 57 in Christmas in Love as 'Richard Hartman'.Movie Released: Sun, Dec 23 2018
A Song for Christmas
David Keeley was 56 in A Song for Christmas as 'Dale'.Movie Released: Sat, Nov 11 2017
Who Killed JonBenét?
David Keeley was 55 in Who Killed JonBenét? as 'Fleet White'.Movie Released: Sun, Nov 06 2016
The Barrens
David Keeley was 51 in The Barrens as 'Sheriff Winters'.Movie Released: Fri, Sep 28 2012
Cancel Christmas
David Keeley was 50 in Cancel Christmas as 'Charles Morgan'.Movie Released: Sun, Nov 13 2011
The Front
David Keeley was 49 in The Front as 'Howard Mather'.Movie Released: Wed, May 26 2010
At Risk
David Keeley was 49 in At Risk as 'Howard Mather'.Movie Released: Wed, May 19 2010
Turn the Beat Around
David Keeley was 48 in Turn the Beat Around as 'Roy'.Movie Released: Fri, Feb 26 2010
The Armoire
David Keeley was 48 in The Armoire as 'Harry'.Movie Released: Mon, Sep 14 2009
Forbidden Secrets
David Keeley was 45 in Forbidden Secrets as 'Mike Stanheight'.Movie Released: Sat, Jan 13 2007
Terry
David Keeley was 44 in Terry as 'Bobby Orr'.Movie Released: Sun, Sep 11 2005
The Manchurian Candidate
David Keeley was 43 in The Manchurian Candidate as 'Shaw's Bodyguard-Agent'.Movie Released: Fri, Jul 30 2004
The Last 100 Days
David Keeley was 37 in The Last 100 Days Movie Released: Sun, Mar 28 1999
A Saintly Switch
David Keeley was 37 in A Saintly Switch as 'Otis'.Movie Released: Sun, Jan 24 1999
Earthquake in New York
David Keeley was 37 in Earthquake in New York as 'Detective McArthur'.Movie Released: Sun, Oct 11 1998
No Contest II
David Keeley was 35 in No Contest II as 'Ritter'.Movie Released: Fri, Nov 22 1996
Sugartime
David Keeley was 34 in Sugartime as 'Ralph Hill'.Movie Released: Sat, Nov 25 1995
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesImpulse
David Keeley was 57+ in Impulse as 'Martin Wallace'.TV Show Released: First Air Date
Wed, Jun 06 2018
Suits
David Keeley was 50+ in Suits as 'Mark Aiken'.TV Show Released: First Air Date
Thu, Jun 23 2011
Lost Girl
David Keeley was 49+ in Lost Girl as 'Jesper'.TV Show Released: First Air Date
Sun, Sep 12 2010
Haven
David Keeley was 49+ in Haven as 'Harry Nix'.TV Show Released: First Air Date
Fri, Jul 09 2010
Rookie Blue
David Keeley was 49+ in Rookie Blue as 'Donald Sharpe'.TV Show Released: First Air Date
Thu, Jun 24 2010
Republic of Doyle
David Keeley was 48+ in Republic of Doyle as 'Anthony Spence (as David W. Keeley)'.TV Show Released: First Air Date
Wed, Jan 06 2010
Warehouse 13
David Keeley was 48+ in Warehouse 13 as 'Lee Donaldson'.TV Show Released: First Air Date
Tue, Jul 07 2009
The Listener
David Keeley was 48+ in The Listener as 'Simon Kendall'.TV Show Released: First Air Date
Thu, Jun 04 2009
Sue Thomas: F.B.Eye
David Keeley was 41+ in Sue Thomas: F.B.Eye as 'Malcolm Hayden'.TV Show Released: First Air Date
Sun, Oct 13 2002
FX: The Series
David Keeley was 35+ in FX: The Series as 'Rick Forsythe (uncredited), Rick Forsythe'.TV Show Released: First Air Date
Mon, Sep 09 1996
No Price Too High
David Keeley was 33+ in No Price Too High TV Show Released: First Air Date
Sun, Jan 01 1995
Due South
David Keeley was 33+ in Due South as 'Earl Jeffers'.TV Show Released: First Air Date
Thu, Sep 22 1994