top of page


I'm always looking for ways to better connect with my constituents and stay informed of their thoughts and opinions. Please take a moment to share your contact details so we can stay connected on events and important issues in our county. Thank you for taking the time to stay informed and involved.

Thanks for submitting!


(815) 669-0184


Social Media

  • Facebook
  • LinkedIn
  • Instagram
bottom of page