Chang was born in Hoboken, New Jersey, United States. His parents are Taiwanese. Chang is a Christian. With his family he started the Chang Family Foundation in 1999 "to introduce the Good News of Jesus Christ to the world".