Chinese superstar Jackie Chan is in Sydney filming his latest action picture Bleeding Steel and yesterday he filmed an incredible fight scene on the top of the Opera House.

Chan and his female co-star staged a mock fight on the very top of one of the famous sails as helicopters and camera crews from various locations filmed all the action.

His new film is the biggest Chinese production to be filmed in Australia and will feature Chan playing a special agent who battles the baddies and a giant conspiracy when a young woman appears as a witness in a court case.

It’s believed the stunt will feature in the opening scenes of the film which is expected to hit the big screen later next year.