- Born and raised in Lawrenceville
- U.S. Air Force Veteran
- Eastern Illinois University Graduate
- Board Member of;
- T.I.F. committee member for the City of Lawrenceville since 2013
- President of the Endowment and Development Board for the Lawrence County Memorial Hospital since 1998
- Lawrence County Arts Council since 2005 and have served as their Treasurer since 2009.
- Rotary Club of Lawrenceville member since 1995, Treasurer since July 2015 and Secretary since January 2016.