Te-Kai Liu was born on September 16, 1953 in Taiwan. He is an actor and director, known for Chu Liu...
Family heritage hails from Shandong province in China.
Clerks premiered at the Sundance Film Festival 26 years ago, so we asked Kevin Smith 26 questions about the festival.
Watch the video