Lu Youyou urodził się w Pekinie (Chiny), w 1980 roku. Zajmuje się głównie malarstwem w technice olejnej na płótnie, lecz sięga także od innych technik i dziedzin sztuki, takich jak rysunek, kolaż, asamblaż czy instalacja fotografia. Korzystając z wielowiekowej tradycji swojego państwa, chętnie tworzy kompozycje z użyciem tuszu. Ponad to polem jego artystycznej działalności jest fotografia
Obecne prace Lu Youyou w malarski sposób tworzą kulturowy dialog ukazany przez pryzmat osobistych doświadczeń artysty. Dzięki połączeniu środków wyrazu obu kręgów kulturowych, wschodniego i zachodniego, artysta kreuje nowy świat swoich obrazów.