In the U.S., Stephen has worked as a janitor, a machine assembler, a lab assistant, an operator, a working-lead person, an acting supervisor, and a process engineer. He was a lay pastor of the Covenant Church and is currently a lead pastor of the Vietnamese Christian Community Church in Portland, Oregon. Stephen was a bi-vocational pastor for eight years, then finally in 2006, he resigned from his Process Engineering position at Siltronic Corporation to serve as a full-time minister. He was ordained by the General Council of the Assemblies of God.
Stephen met his wife, Nguyet, at their church in 1993, they married in 1994 and have two children: Christine, 21, and Christian, 17. Nguyet is currently working at Portland Adventist Medical Center as a registered nurse.
Stephen is a graduate of Saigon University with a Bachelor degree in Economic Laws. He completed the program of studies in Ministerial Studies at Berean School of the Bible; he also has a Master of Divinity degree from Union University of California.
Besides being a lead pastor, Stephen has been serving as a coordinator of the Vietnamese Christian Northwest Conference since 1995. He is also a second-degree blackbelt in Taekwondo.
Stephen joined Mission Vietnam in 2008 to go back to Vietnam; it was his first time in 30 years since leaving his homeland. Stephen and his congregation have been supporting the orphanages that are connected with Mission Vietnam.