The crash occurred around 8:50am on Friday, November 1, when a truck rolled over on the southbound lanes of the freeway, near Rowley Road in Aubin Grove.
The driver of the truck, a 39-year-old man, was pronounced dead at the scene. A passenger in the truck, a 37-year-old woman, was taken to Royal Perth Hospital with serious injuries.
The freeway was closed for several hours while police investigated the crash. Traffic was diverted to the nearby Roe Highway.
The cause of the crash is still under investigation.