Self
Above Majestic (2018)
Himself
David Adair at Area 51 - Advanced Symbiotic Technology (1999)
Policeman
The Diary of Rita Patel (1988)
PC Jordan
The Interrogation of John (1987)