Chuck Norris.
Although Spear Guy looks more like Peter Wyngarde. But with less fashion sense and more cowardice.