A giraffe has killed a South African filmmaker who was on assignment at a wildlife facility north-west of Johannesburg.

Filming agency CallaCrew said Carlos Carvalho was filming a feature at the Glen Afric farm in Broederstroom when he "had a fatal run-in with a giraffe on set".

The agency said Mr Carvalho was flown to a Johannesburg hospital and died there of injuries.

South African media said Mr Carvalho was near the giraffe when it swung its neck and knocked him over.

"[The giraffe] Gerald bent down to look at him, bumping him with the head," lodge owner John Brooker told South African newspaper Kormorant.

The Glen Afric website promises tourists that "you can get up close and personal to a number of our resident wildlife".

The British television series Wild at Heart was filmed at Glen Afric, which invites visitors to tour the area where filming occurred.

In 2015, a man was believed to have been trampled to death by a giraffe on a South African game reserve.

Reports also said a woman was believed to have died after being kicked by a giraffe in north-eastern South Africa in 2010.

AP