Direct bookings Christian Blanchard is a fashion photographer and film director, currently based in New York.