A 62-year-old man has been charged over an altercation that occurred aboard a flight from Perth to Karratha on Thursday. It will be alleged that David Rainbow, from Fremantle, became verbally aggressive after he was declined alcohol by cabin staff on flight QF1836 which departed Perth just after 4pm. Members of the public and the staff tried to calm him down during which time Mr Rainbow rose and walked toward the toilet area on the plane. It will also be alleged the accused assaulted a female Qantas staff member who was standing in the vicinity. Police arrested Mr Rainbow when the plane landed at Karratha airport. A police spokesperson said the staff member did not require medical attention. Mr Rainbow is due to appear in the Karratha Magistrates Court on September 5. He has been charged with behaving in an offensive or disorderly manner endangering safety on an aircraft. Mr Rainbow also faces one charge of assaulting an aircraft crew member while on board a Division 3 aircraft. A passenger on the flight posted to social media that airline staff did well when dealing with the situation . “Hats off to Qantas staff, they handled the situation well,” they said. Inspector Geoff Desanges said police would never tolerate misbehaviour aboard flights. “Flight crews, like everybody else are entitled to safe and hassle-free work environments,” he said. “This behaviour is not only inappropriate, it also puts other crew and passengers at risk. It is alarming and frightening to all on board and it will not be tolerated by WA Police.” A Qantas spokesperson said disruptive behaviour was not tolerated on the company’s flights. “The safety of our customers and crew is our number one priority and we have zero tolerance to any kind of abusive behaviour,” they said. The return Karratha-Perth flight was delayed for close to eight hours.