Alexander Benz is a Swiss photographer currently based in Paris. He studied photography at the International Center of Photography in New York City and art history at the Stockholm University, Sweden.