Steven Senshan is a film producer. He graduated from the University of Toronto with two degrees in Film Studies and Political Science. He has collaborated with filmmakers around the world and produced over 60 award-winning short videos filmed by phone.
Copyright ©1997- by CRI Online All rights reserved