Calvin Sun
Director Actor
Calvin Sun is a Director Actor - known through the film Big Trouble in Little China (2005), The Rice They Carried (2004)
Calvin Sun is a Director Actor - known through the film Big Trouble in Little China (2005), The Rice They Carried (2004)