Firefighters used the jaws of life to cut free two of the passengers.
"Our initial inquiries indicate that a black Ford Falcon utility, which was heading in a westerly direction, has crossed over the incorrect side of the road and collided with an eastbound red Nissan Patrol utility," he said.
The driver of the black ute, the 24-year-old Kensington Grove man, was flown to Brisbane in a critical condition.
His passenger, a 25-year-old Currimundi woman, sustained a significant leg injury and was taken to Sunshine Coast University Hospital where she underwent surgery.
Sunshine Coast police would like to speak with a young man involved in a head on smash at Glenview on April 14.