Philippine President Rodrigo Duterte has threatened corrupt government officials with the prospect of being thrown out of a helicopter midair, warning he has done it himself before and had no qualms about doing it again.

The fiery-tempered former prosecutor said he once hurled a Chinese man suspected of rape and murder out of a helicopter.

"If you are corrupt, I will fetch you using a helicopter to Manila and I will throw you out. I have done this before, why would I not do it again?" Duterte said during a speech to victims of a typhoon on Tuesday, a clip of which is posted on a video feed of the president's office.