Netflix Movies Starring Kahi Taufaasau

Kahi Taufaasau was born in Kailua, Hawaii, USA. He is an assistant director and actor, known for The Visit (2000), Pacific Blue (1996) and Last Stand (2003). Read more on iMDB