New ReleasePreparing your releases
New Release
Robin Shen

Directing

Robin Shen

Born Shaoxing, Zhejiang province, China 19 credits available

Biography

Mr. Leping Shen is the Founder of Sparkly Key. Mr.

Shen served as the chief director, producer, and chief writer of China's first three-dimensional martial arts animation series "QinShiMingYue" since 2004. In 1996, he joined the game and animation industry for more than ten years. In 1999, he launched the game "Virtual Life", which created an annual Double Platinum Sales record.

Robin Shen is known for work in directing across film and television. New Release currently presents 19 verified screen credits connected to this profile.

Selected work includes Nine Songs of the Moving Heavens (2016), Swallowed Star (2020), Soul Land (2018), Soul Land 2: The Peerless Tang Clan (2023), My Senior Brother is Too Steady (2023), Tales of Herding Gods (2024), The Legend of Qin (2007), The Journey of Wugeng (2016). The recorded credits span 2007 to 2025, including 3 movies and 16 TV shows.

The filmography below lists available titles, release years and known roles. This profile is updated as additional verified information becomes available.

Social media & links

Profile details

Known forDirecting
Movies3
TV shows16
Active years represented2007–2025
Place of birthShaoxing, Zhejiang province, China

Also known as

Leping Shen · Shen Leping · Shen Le Ping · 沉樂平 · 沉乐平 · Sam Lok-Ping · Shen Le-Ping · Chén Lè Píng · Шэнь Робин · ШэньРобин · Lok-Ping Sam · Le-Ping Shen · Shěn Lè Píng · Chen Leping · Chen Le Ping · Chen Le-Ping

Known for

19 titles

Join the discovery.

Create an account without leaving this page.

or