Leonard Schein is the founder of the Vancouver International Film Festival and Festival Cinemas which operated the Fifth Avenue and Vancouver East Cinemas, the Park, Ridge, Starlight, and Varsity Theatres. He is also a retired Registered Psychologist. He has been awarded the Queen Elizabeth II Diamond Jubilee Medal, British Columbia Community Achievement Award, Westside Business Person of the Year, and the Achievement Award for Contribution to the British Columbia Film Industry. He is currently on the Board of Directors of Coast Mental Health Foundation, David Suzuki Foundation, Pembina Institute, Food Stash Foundation, SMI Film Society as well as Ecojustice.