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