I Can Help Design Your Life

My Training

Licensed Habits Coach

I am certified and licensed in the Tiny Habits method of habit formation, developed by BJ Fogg at Stanford University. I coach both live and online

Spiritual Director

I trained as a spiritual director through the Institute for Spiritual Formation at Talbot School of Theology, Biola University. I have several year’s experience working with individuals and groups to deepen their spiritual lives. I am a member of the Evangelical Spiritual Directors Association.


I am a former adjunct professor at Talbot School of Theology, Biola University. I currently oversee Biola’s digital lifelong learning platform. (Note: all statements are my own and do not represent the views of Biola University.)


I hold both M.Div. and Th.M. degrees from Talbot School of Theology. I have expertise in both Spiritual Formation and New Testament Studies.


I hold a BS in Electrical Engineering and Computer Science from UC Berkeley. I formerly worked as a software engineer for a major Silicon Valley company.

Time Management Coach

I practice the Perfect Time-Based Productivity approach developed by Francis Wade. This is a skills-based approach for time management, rather than a system-based approach.

More About Me

I love board gaming, cooking, and the outdoors. And I love sharing these things with my wife and children.

Contact Me

Send Me an Email