Joe is a LaSalle University graduate. He served 18 years on the Uwchlan Township Board of Supervisors, 9 as Chairman. Joe worked as a marketing executive for Verizon before he retired. He is Vice Chairman and Treasurer of Manor College in Jenkintown. Joe is also a United States Navy Veteran. He has served for many years as a Republican Committeeman in Uwchlan-8 and is a past Area Chair and also is the Past President of the Chester County Association of Township Officials (CCATO).

He previously served on the Pennsylvania State Association of Township Supervisors, sitting on the resolutions committee. Joe also serves on the Chester County Board of Assessment Appeals. In his spare time, Joe is an NRA Instructor and Range Officer. In addition, Joe is the President of the Uwchlan Township Industrial Development Authority and is serving his second term on the Chester County Economic Development Council.


He lives in Londonderry Township with his wife, Nancy.