Vimeo
Instagram
Twitter
IMDb
Director | Producer
Yuqi is an award-winning director based in Beijing, Toronto and Calgary. Founder of Blue Goat Films.
Home
Work
Bio
Press
Contact
More