IMDb Page
Movie Release Date Character Age at Release
Pareidolia 11/24/23 Father John Cavanagh Unknown
23 Walks 07/30/20 Jimmy Unknown
Evil Never Dies 01/13/14 Unknown
The Story of Doctor Who 12/30/03 Unknown
Carnival of Monsters 11/13/99 Unknown
The Usual Children 12/12/97 Unknown
Doctor Who: Shada 07/06/92 Krarg Unknown
Indiana Jones and the Last Crusade 05/24/89 Henchman (uncredited) Unknown
Hope and Glory 09/03/87 Audience Member Unknown
The Living Daylights 06/29/87 Agent Unknown