Steve was born and raised in Arlington, Virginia, just across the Potomac River from Washington, D.C. He graduated from Dartmouth College in 1974, where he majored in religion and government. He then went to the University of Virginia Law School, and passed the Maine Bar exam in 1978. He began his legal career working for a law firm in Portland. In February of 1998 he opened his own firm in Portland, where he does work primarily for Christian individuals, Christian businesses, churches and ministries. Steve helped to incorporate Free Indeed Ministries in 2001, and has been on its Board of Directors ever since. Steve has been such a blessing to this ministry and was voted to become its Board Chairman three years ago. Under his leadership we have stabilized our financial condition and are growing substantially each year. We look forward to a long and mutually beneficial relationship with Steve as our leader. On a personal note, Steve married his college sweetheart in 1980. He and Pat live in Scarborough and have 5 kids, ranging in age from 40 to 18, and so far 5 grand kids. They attend the Vineyard Christian Church in Westbrook.