James Haswell

James Haswell played Corporal Champion in The Ambassadors of Death.