A gunman has stormed a Paris mosque, firing off several rounds and leaving a victim fighting for their life.

The man opened fire wearing a helmet in the courtyard of the place of worship in the Rue de Tanger, in the 19th arrondisment, about 8pm local time.

A victim is reportedly fighting for their life after being shot twice in the right leg.

The gunman escaped on a moped.