Шенг Схейен родился в 1972 году в городе Маастрихте, Нидерланды. Окончил Лейденский университет по кафедре славистики. Один из ведущих специалистов по русской культуре и истории ХХ века, подготовил несколько выставок русского искусства в Нидерландах и Великобритании. Его докторская диссертация была посвящена Сергею Дягилеву. В 2008–2009 годах Шенг Схейен служил атташе по культуре в посольстве Нидерландов в Москве. Составитель сборника писем Дягилева. Автор бестселлера «Сергей Дягилев. "Русские сезоны" навсегда».