Actor: David Hemblen
Other entries with the name David Hemblen
Brainscan
Earth Final Conflict
Robocop
Short Circuit 2