Nestor Carbonell played Godzilla in Lost.
Bagnall may refer to  :. Bagnall , Staffordshire , England. Lansing Bagnall , British forklift truck manufacturing company. Lansing Bagnall. Lansing Bagnall. W. G. Bagnall , British locomotive manufacturing company. W. G. Bagnall. W. G. Bagnall. Bagnall Beach Observatory , astronomical observatory on the east coast of Australia. Bagnall Beach Observatory. Bagnall Beach Observatory