Chin grew up in Chinatown and graduated from the Bronx High School of Science and the City College of New York with a degree in education.
In local and state politics, Chin was a member of Manhattan Community Board 1 and Manhattan Community Board 3, and was elected to the New York State Democratic Committee for two terms from 1986 to 1990.