PersonParry Shen4 credits in the catalogue: acting.ActingStarship Troopers1997Student (uncredited)Better Luck Tomorrow2003Ben ManibagHatchet2006ShawnSnowpiercer2013Voice Actor (voice)