Bachelor of Science in Education with honors, North Carolina State University, 1972.
Mathematics teacher, Virginia Beach (Virginia) Schools, 1972-1974; layout draftsman, Sheet Metal Specialty, Virginia Beach, 1974-1975; campus ministry director The Navigators, Princeton (New Jersey) U., 1975-1982; staff development coordinator, The Navigators, Richmond, Virginia, 1982-1984; associate director Leadership Development Institute, The Navigators, Colorado Springs, Colorado, 1984-1987; researcher United States Director Team, The Navigators, Colorado Springs, Colorado, 1987-1988; community representative, The Navigators, Raleigh, North Carolina, 1988-1991; pastor adult education, Crossroads Fellowship, Raleigh, North Carolina, 1991-1992; director training curriculum and Russia leadership development researcher, The CoMission, Raleigh, North Carolina, since 1992. Founding partner, consultant Lead Consulting, Raleigh, since 1988.
Personnel consultant Building Together, Raleigh, 1993. Math tutor volunteer District II Schools, Colorado Springs, 1984. Member National Honorary Mathematics Fraternity.
Married Jennifer Ann Heer, October 7, 1973. Children: David, Amy, Sarah, Nathan.