Pvt. Hudson
Bill Paxton as "Pvt. Hudson" in Aliens (1986):
Maybe we got 'em demoralized.
Rain
Rain
Actor: Peter Kwong
User Comments:
More Memorable Characters from Big Trouble in Little China: