Life Journey

Henan

1990 – 1994

Born in the heartland of China.

Wuhan

1994 – 2013

Grew up and studied by the Yangtze River.

Xiamen

2013 – 2016

Started research in this lovely coastal garden city.

Shenzhen

2016 – 2019

Worked in a tech company in China's Silicon Valley.

Zurich

2019 – now

AI 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)

Cycling in Southeast Asia

Southeast Asia Expedition

A 3048km solo journey spanning four nations: Vietnam, Cambodia, Thailand, and China. Battling the tropical monsoon heat, I rode through the bustling streets of Hanoi, the ancient ruins of Angkor Wat, and the lush jungles of Laos. It was a test of endurance and a deep dive into the vibrant cultures of the Mekong region.

Cycling in Europe

European Grand Tour

Crossing borders and mountain ranges, this 1733km adventure took me through Italy, France, Switzerland, Austria, and the Czech Republic. From the canals of Venice to the peaks of the Alps and the historic streets of Prague, every day brought a new language, a new landscape, and a new challenge.

Cycling Tibet

The Roof of the World

Cycling the Sichuan-Tibet line is a pilgrimage for many. Over 21 days, I covered 1400km, climbing mountain passes over 5000 meters above sea level. The thin air, the snow-capped peaks, and the fluttering prayer flags created a spiritual backdrop to one of the most physically demanding rides of my life.

Lhasa to Kathmandu

Lhasa to Kathmandu

Crossing the Himalayas from Tibet to Nepal along the Friendship Highway. High-altitude passes, prayer flags, and the descent into the lush Kathmandu Valley made this one of the most breathtaking and humbling rides of my life.

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

Watch on YouTube

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