John Keegan hat keine Serien und 3 Filme gedreht. Im Kino in der Rolle des Det Sgt Hughes im Spielfilm Hidden Agenda.