Skip to content
Xavier Ruiz

Xavier Ruiz

Director · Geneva, Switzerland

Xavier Ruiz is a Swiss film producer and director.

Where to start: Sweet Girls (2015).

As director 3

↑ ↓ to move · Enter to open · Full search page