profile image

Yoksan Xu

13 Apr, 2000 in Santiago de Chile, Chile

Yoksan Xu (2000) is a Chilean-Chinese trans non-binary film director. Born and raised in Puente Alto, Santiago de Chile.

Also Known As:

Oops!

Something Wen't Wrong, Please Try Again Later.

← Go Back