Larry was born and raised in Flint, Michigan. After earning a Master Science Degree in Engineering from the University of Michigan, Larry held several positions in engineering management and consulting. He retired from professional consulting in 2013. He joined Saint Anne’s Episcopal Church of Middletown when he arrived in Delaware in 1999. After several years on the Vestry and serving as Treasurer for 6 years, Larry answered the call to the Diaconate Ministry and was ordained in 2019. Larry has led and served in organizing several outreach ministries in Delaware. Larry has served as the Disaster Preparedness Officer for the Episcopal Church in Delaware since 2020.  He is active with the Delaware Behavioral and Emotional Support Team and Medical Reserve Corp. delivering vaccines, food and pastoral support during the COVID pandemic.


Larry and his wife Sue have two children and three grandchildren.