He was born in South California and raised there. He was a rock musician in Hollywood, Los Angeles. He joined the Calvary Chapel Costa Mesa in 1980 and was under Pastor Chuck Smith. He subsequently became the assistant Pastor at Calvary Chapel Pacific Hills in California and stayed there for many years. In 1991, he moved to Houston and founded Calvary Houston. He began as a small home fellowship that focused on contemporary worship and today he serves thousands of people in the area. He is blessed with a loving family and holds regular radio broadcasts in the region for teaching the tenets of the Bible and bringing people closer to God.