About Jim


  • I have been married for 36 years and have 3 daughters (Jennifer, Kimberly & Katie) 2 sons-in-law (Erick & Chris), 3 grandchildren (Jacob, Madison & Hadley) and 2 grand-puppies (Tanner & Lilly).
  • My wife, Terri and I escaped from Broward County to Palm Beach Gardens in 1982 and moved from there to Jupiter in 1992. We picked Jupiter as the place to raise our family and become our hometown.
  • I am a Florida registered Professional Engineer and have worked in the power industry for 41 years.
  • Terri & I have had extensive community involvement over the past 25+ years.
  • I have represented Jupiter’s residents and businesses as a Town Councilor for the past 18 years.
  • I have served as the Town Council’s representative on the Palm Beach Transportation Planning Agency for many years.
  • As an incumbent Town Councilor, I have a proven track record of leadership actions and results, by which residents can evaluate my worthiness to be re-elected.


I want to express my appreciation to Jupiter’s residents for their past support and votes that elected me into public office as a Town Councilor. I am grateful for the opportunity to have represented Jupiter’s residents & businesses. It has been an honor and privilege. THANK YOU.

I ask for your continued support and vote on March 12, so I may continue working for you.