Greg first came to Calvary in 2004 and has served in leadership since 2011. In addition to occasional teaching and preaching roles, Greg currently oversees the music and sound ministries as well as the website and media team.
Greg first came to Calvary in 2004 and has served in leadership since 2011. In addition to occasional teaching and preaching roles, Greg currently oversees the music and sound ministries as well as the website and media team.
Greg grew up in East Brunswick, NJ, and went to college at UC Berkeley, where he obtained degrees in Chemistry and Computer Science. Near the end of his time in college, God drew Greg to Christ. After college, Greg was privileged to spend a few years in Los Angeles at John MacArthur’s church, where Greg’s eyes were opened for the first time to the power of faithful, expository preaching through the Bible. God eventually brought Greg back to Central New Jersey to obtain a Ph.D. in Chemistry from Princeton University. Today, Greg works as a software engineer in the NY area.
Greg lives in Kendall Park, NJ with his wife, Yiyin, and their four children. In his spare time, Greg likes to play virtual reality ping pong, is trying to learn how to play jazz piano, and likes to learn about new software technologies. Greg also spends a lot more time than he likes to admit dunking on his son’s six foot tall pee-wee basketball hoop (don’t hate!). Yiyin and Greg love to have people over.
The passion of Greg’s heart is to make sure everyone who comes to Calvary feels loved, welcomed, and cared for, demonstrating as a church the love with which Jesus Christ has loved us. He prays that the church will demonstrate the love of God among the brethren and thereby spread the good news of Christ in Central Jersey.