Charles Falzon, RTA ’79
Dean, Faculty of Communication and Design
A leading educator and entrepreneur in the cultural industries, Charles is the Dean of FCAD, the Faculty of Communication and Design at Toronto Metropolitan University, home to the country’s leading schools in media and creative industries. At Toronto Metropolitan University, Charles led the development of the three creative incubators and was instrumental in the creation of several unique learning experiences including Canada’s first-ever degrees in Sport Media and Professional Music, as well as a creative practice Doctorate. He has instituted a number of impactful research and innovation centres and developed international hubs for FCAD in Dubai, Italy and the UK.
Charles’ vision is informed by 30 years of leadership in public and private companies in media production, media distribution, book publishing, theme parks and live entertainment. His work has been recognized by many, including Gemini awards, Canadian Screen Awards, and an international Emmy nomination. Charles currently holds a position on the board for the Toronto Arts Council and was a member of the Minister of Heritage’s special advisory board. He was the founding chair of the Canadian Media Production Association, a governor of the Banff festival, and is a member of the Order of Malta.