A rider on his motorbike was caught a very scary moment when he was suddenly held at gunpoint while a thief attempted to steal his ride. What he probably didn't expect, was a nearby undercover policeman who almost immediately shot him before he could get away.

The incident happened at an unknown location in Brazil and was caught on the biker's helmet cam which is available for you to watch in full.

The biker was casually arriving at a junction when another motorbike appeared out of nowhere with the passenger on the back already pointing a gun in the victims face. He naturally hands over his motorbike before the undercover cop arrives on the scene.

Biker jacked at gunpoint before thief shot by cop - caught on helmet cam