John Keegan Filmography
- Actor (12 credits)
- Divorcing Jack (1998) Father Flynn
- Crossmaheart (1998) Callaghan
- A Man You Don't Meet Every Day (1994) Aidan
- Children of the North (1991) McCluskey
- Hidden Agenda (1990) Det. Sgt. Hughes
- The Investigation: Inside a Terrorist Bombing (1990) IRA Prisoner
- Dick Francis: Twice Shy (1989) Ted Pitt
- Crossfire (1988) Sean Scanlon
- Four Days in July (1985) Mr. McCoy
- Lifeforce (1985)
- Harry's Game (1982) Ardoyne Man
- Maeve (1982) Liam Doyle