He has previously served as a CEO mentor and chair with Convene. In the late 1990s he served as General Legal Counsel and Director of Legal Services at Azusa Pacific University.