James Kimball

James Kimball portrayed Einherjar Guard in Thor.