Шэнь Силин родился в 1904 г. в г. Ханчжоу, провинции Чжэцзян. Умер в 1940 г. в Нанкине. Свою творческую деятельность начал как художник по тканям, затем уехал в Японию, где проходил стажировку в театре в должности художника-сценографа. После возвращения в Китай, с 1931 г. начал работать в кино – художником по декорациям, сценаристом, продюсером, режиссером. Первые фильмы Шэнь Силина («Женский боевой клич», «24 часа в Шанхае») с трудом нашли дорогу к экрану из-за разногласий с продюсерами и придирок цензуры. Кассовые успехи фильмов «Сестры-близнецы» и «Проблемы с дочерьми», первый из которых Шэнь поставил как продюсер, а второй – как режиссер в соавторстве с Чжан Шичуанем, позволили ему выдвинуться в число ведущих режиссеров шанхайской киностудии «Минсин». Здесь он ставит свои лучшие картины – «Сельская ностальгия» (1934), «Дочь лодочника»» (1935) и «Перекресток» (1937). После этого Шэнь переходит на студию «Ляньхуа», однако вторжение в Шанхай японцев вынуждает его уехать в Чанчунь, где он получает пост почетного директора Центральной киностудии националистического правительства и ставит фильм «Дети Китая» (1939). Полный сил и творческих планов, режиссер умер от тифа в 1940 г.