Jean-Marc Barr's character is none other than Hugo Toorop, the character played by Vin Diesel in Babylon A.D.

In the original story from the book, Toorop (J-M Barr) is armed with a Steyr AUG 77. In the movie he is armed with a Sig 552.