J

John Keegan

Acting
Updated: Apr 14, 2026
12Total Films
7.0 Highest Rated
Birth Place: Northern Ireland

John Keegan Movies & Career Overview

The filmography of John Keegan reflects a career marked by diverse experimentation. Across 12 major appearances, the actor has built a reputation through performances in multiple genres and storytelling styles.

Dominant Genre

A large portion of John Keegan's work falls within the Drama genre, where audiences tend to respond most strongly to their on-screen presence.

Success Ratio

Approximately 8% of John Keegan's films maintain ratings above 6.5, indicating a consistent level of audience approval.

One of the most highly rated entries in their career remains Hidden Agenda, which stands out as a key performance.

Advertisement

Best John Keegan Movies Ranked

Must-watch hits from John Keegan's career based on audience ratings.

Full Filmography

Every movie John Keegan has appeared in, with audience ratings and verdicts.

YearMovieCharacterSuccessMore
1994 A Man You Don't Meet Every Day Aidan Flop Similar →
1992 You, Me & Marley Paul Average Similar →
1990 Hidden Agenda Det Sgt Hughes Hit Similar →
1989 Dick Francis: Twice Shy Ted Pitt Flop Similar →
1989 A Casualty of War Mick Lynch Flop Similar →
1988 Crossfire Sean Scanlon Flop Similar →
1987 Rat in the Skull IRA Man Flop Similar →
1985 Lifeforce Guard Average Similar →
1984 Four Days in July Mr McCoy Average Similar →
1984 The Cry George Harbinson Flop Similar →
1983 The Writing on the Wall Eamon Flop Similar →
1981 Maeve Liam Doyle Average Similar →

John Keegan - Frequently Asked Questions

What is the best movie of John Keegan?

According to audience ratings, the best movie starring John Keegan is "Hidden Agenda" with a rating of 7.0/10.

How many movies has John Keegan acted in?

John Keegan has been featured in at least 12 major films throughout their career.

What are some other popular movies by John Keegan?

Other notable films include "Four Days in July", "Lifeforce", and "You, Me & Marley".

Advertisement