ExploreInsights

Richard Zhu

Director of International Admissions

Richard Zhu is the Director of International Admissions at Toronto Film School. Previously, Richard was China Liaison Coordinator at Thompson Rivers University.

Richard earned a BS in Computing Science (With CO-OP) from Thompson Rivers University in 2006.


Social

Roles at Toronto Film School

  • Director of International Admissions

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.