Cherry was a retired US Navy captain when he first ran for and was elected to the General Assembly. Cherry served in the state House from 1998 to 2012.
He was also a Princeton businessman and former owner of the movie theater.
Funeral services are at 2 pm Saturday at Central Presbyterian Church in Princeton.