John Cannon



Credits

Hacksaw Ridge (2016)
Corporal Cannon
The Empire Strikes Back (1980)
Holographic Imperial Officer (uncredited)
Doctor Who: The Armageddon Factor (1979)
Guard
Law & Order (1978)
Duty Sergeant
Doctor Who: The Hand of Fear (1976)
Elgin