Чиу Ши Лунь родился 6 июля 1993 года в Тайбэе, Тайвань.
Национальность: хань.
Окончил Финансово-экономический университет Деминга.
Дебютировал как актер в 2016 году в фантастической романтической дораме "Не Сяоцин" главные роли в которой исполнили
Энни Чэнь,
Кристофер Ли,
Мо Цзы И и Тереза Дэйли.
В том же году присоединился к съемкам во второй тайваньской экранизации известной японской манги Каору Тода "Озорной поцелуй".
В 2020 году с участием актера на экраны вышла костюмированная романтическая комедия "Господин, возьми меня в жены", в которой актер сыграл роль главного героя по имени Му Цзинь Яна. Через год повторил свою роль во второй части сериала "Господин, возьми меня в жены 2" пару ему составила
Хэ Нань, также известная как Ли Хэ Нань.
Интересные факты- 17 января 2017 года, на следующий день после официального окончания съемок сериала "Озорной поцелуй", он был доставлен в полицейский участок за вождение в нетрезвом виде
Weibo