Life Journey
Henan
1990 – 1994Born in the heartland of China.
Wuhan
1994 – 2013Grew up and studied by the Yangtze River.
Xiamen
2013 – 2016Started research in this lovely coastal garden city.
Shenzhen
2016 – 2019Worked in a tech company in China's Silicon Valley.
Zurich
2019 – nowAI research, Alps cycling, home.
Personal Life
I cherish my freedom and use it to live life to the most to enrich my life. I like exploring nature and discovering new cultures in the world.
Long Distance Cycling (>600km)
Other Rides
Xiamen to Wuhan
A cross-province sprint from the coast of Fujian to the heart of Hubei, witnessing the diverse landscapes of rural China.
Xiamen to Hong Kong
Tracing the southern coastline of China, riding through bustling cities and quiet fishing villages under the tropical sun.
Ring Hainan Island
A tropical loop around China's Hawaii. Coconut groves, sandy beaches, and endless ocean views defined this relaxing ride.
Zurich to Venice
From the Swiss Alps to the canals of Venice. A trans-Alpine adventure crossing severe mountain passes to reach the Adriatic Sea.
Cinematic Drone Shots
Running Records (>=30km)
| Date | Event | Distance | City | Time |
|---|---|---|---|---|
| 2017.05.07 | 2017 Xtrail Wulong 100K Mountain Trail | 100KM | Chongqing, China | 23:28:33 |
| 2019.05.12 | 2019 Motofang Shenzhen 100KM | 100KM | Shenzhen, China | 18:43:25 |
| 2020.01.10 | Zurich Lake Loop Run | 70KM | Zurich, Switzerland | 10:34:32 |
| 2019.06.07-08 | MacLehose Trail (Sec 1-3, 6-8) | 55KM | Hong Kong, China | - |
| 2018.04.22 | Beijing Tiananmen - Jiufeng Forest Park | 52KM | Beijing, China | 07:45:15 |
| 2017.11.25 | 2017 MaXi-Race Yangshuo 50K | 50KM | Yangshuo, China | 08:05:37 |
| 2017.03.04 | 2017 Round Dapeng Peninsula Ultra Trail | 50KM | Shenzhen, China | 12:49:47 |
| 2023.12.30 | Zurich Lake | 42KM | Zurich, Switzerland | 05:07:48 |
| 2021.05.20 | Penglai Island | 42KM | Shandong, China | 04:01:49 |
| 2021.03.21 | Yanjiang Marathon (Han - Yangtze River) | 42KM | Wuhan, China | 04:57:41 |
| 2019.03.17 | 2019 Qingyuan Marathon | 42KM | Qingyuan, China | 04:23:40 |
| 2019.02.17 | Standard Chartered Hong Kong Marathon 2019 | 42KM | Hong Kong, China | 04:32:18 |
| 2018.12.30 | 2018 Shenzhen Bao'an International Marathon | 42KM | Shenzhen, China | 04:43:07 |
| 2018.11.11 | 2018 Guilin Bank International Marathon | 42KM | Guilin, China | 04:18:38 |
| 2018.01.21 | Standard Chartered Hong Kong Marathon 2018 | 42KM | Hong Kong, China | 05:53:58 |
| 2017.05.21 | Jeju International Tourism Festival Marathon | 42KM | Jeju, South Korea | 05:32:06 |
| 2017.02.12 | Standard Chartered Hong Kong Marathon 2017 | 42KM | Hong Kong, China | 05:04:13 |
| 2017.01.02 | 2017 C&D Xiamen International Marathon | 42KM | Xiamen, China | 05:19:47 |
| 2016.12.18 | 2016 Shenzhen International Marathon | 42KM | Shenzhen, China | 04:58:56 |
| 2016.01.02 | 2016 C&D Xiamen International Marathon | 42KM | Xiamen, China | 05:14:42 |
| 2018.05.20 | Vladivostok Station - Russky Island | 32KM | Vladivostok, Russia | 04:14:37 |
| 2025.05.20 | Greifensee | 30KM | Zurich, Switzerland | 03:42:21 |
| 2018.08.05 | MacLehose Trail Sec 1-2 & Sharp Peak | 30KM | Hong Kong, China | 05:59:53 |