Ke Lan
An image from Cell Phone, one of the productions that also features Ke Lan.
Ke Lan

Ke Lan

July 25, 1972 — Beijing, China
In the Name of People

In the Name of People

2017

Dust To Dust

Dust To Dust

2023

Wild Bloom

Wild Bloom

2022

The Road We Have Taken

The Road We Have Taken

2009

Game of Hunting

Game of Hunting

2017

Cell Phone

Cell Phone

2010

Almost Love

Almost Love

2022

Surgeons

Surgeons

2017