Christian Storms is a local based producer often co-producing overseas feature films.
In 2016, he was the co-producer of DARC, a 7 million dollar US feature film shot in Canada and Japan. Directed by Nick Powell.
The Japan segments were shot on location and at Nikkatsu studios working with Django Film.
IIn 2017, Christian was the associate producer on a 5 million dollar feature shot in Japan with an Japanese cast. The film was directed by Bernard Rose and produced by Jeremy Thomas.