The male crew member had travelled from Heathrow to San Francisco but failed to report for duty on Thursday.

He was found when staff arrived at his room and the cause of death is unknown.

The BA return flight from San Franciso International Airport to London Heathrow was then cancelled.