A 25-year-old FIFO worker who disappeared after failing to board a flight at Perth Airport has been found dead.
William Carter arrived at Perth Airport T3 about 12.40pm (GMT) on December 6 to travel to the Pilbara for his working stint, but never made his flight.
Instead, he was at the airport for an hour and a half before leaving in a taxi about 2.10pm and travelling to Trigg Beach.
READ MORE: How current Australian gun laws covering rifles and shotguns work
He was last seen near a surf club on West Coast Drive about 30 minutes later.
Today, police confirmed they found a body.
While it has yet to be formally identified, the body is believed to belong to Carter.
Police are not treating his death as suspicious and are preparing a report for the coroner.
Carter's family had serious concerns about his welfare.
He had smiled in a photo with his mum hours before she dropped him off outside the terminal.
DOWNLOAD THE 9NEWS APP: Stay across all the latest in breaking news, sport, politics and the weather via our news app and get notifications sent straight to your smartphone. Available on the Apple App Store and Google Play.