Avatar photo

Jackie Chang

Jackie Chang was born in Hong Kong. He has lived in Hong Kong, Canberra, and New York, amongst other places, and is currently living in Japan.