Yukai Du
Illustrator, animation director, London
Chinese Illustrator, animation director based in London.
- Looking for work
Illustrator, animation director, London
Chinese Illustrator, animation director based in London.
Director, DoP, Cameraman, Videographer at Peter Scheid Film Ltd., HCMC