UPDATE: A 44-year-old Pinjarra man remains in a critical condition at Royal Perth Hospital (RPH) after his vehicle rolled on the Kwinana Freeway.
It took emergency crews more than two hours to stabilize the man before he could be airlifted to RPH.
The man was the sole occupant of a white Great Wall wagon which left the road, hit the media strip and rolled a number of times before coming to a stop approximately one kilometre south of the Lakes Road turn-off.
Northbound motorists faced lengthy delays as the freeway was closed to allow for the man to be airlifted.
Emergency crews have rescued a man trapped in his vehicle after it rolled on the Kwinana Freeway.
The man, whose age is unknown, is currently in a critical condition on his way to Royal Perth Hospital by ambulance.
He is suffering from serious head and chest injuries.
Fire crews from Mandurah and Pinjarra extracted the man from his white wagon after it rolled into the median strip of the freeway approximately one kilometre south of the Lakes Road turnoff shortly after 4pm.
The man was the sole occupant of the vehicle.
Police are still on the scene with major crash investigators en route.
Traffic is delayed in both directions and motorists are asked to be patient if travelling through the area.