| 2024 | Intl Brotherhood Teamsters Local 92 | 990 | Vice Preside | 40 | $108,776 | $0 | View return |
| 2023 | Intl Brotherhood Teamsters Local 92 | 990 | Vice Preside | 40 | $108,776 | $0 | View return |
| 2023 | Teamsters Union Local 92 Health and Welfare Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2022 | Intl Brotherhood Teamsters Local 92 | 990 | Vice Preside | 40 | $111,276 | $0 | View return |
| 2022 | Teamsters Union Local 92 Health and Welfare Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | Intl Brotherhood Teamsters Local 92 | 990 | Vice Preside | 40 | $77,955 | $0 | View return |
| 2021 | Teamsters Union Local 92 Health and Welfare Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters Local No 377 | 990 | President | 40 | $75,565 | $0 | View return |
| 2020 | Teamsters Union Local 92 Health and Welfare Fund | 990 | Chair/Truste | 10 | $0 | $0 | View return |
| 2018 | Boone County VFW Club Inc | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2018 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2018 | Veterans Assistance Commission of Boone County | 990 | Director | - | $0 | $0 | View return |
| 2018 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2017 | Veterans Assistance Commission of Boone County | 990 | Director | - | $0 | $0 | View return |
| 2017 | Boone County VFW Club Inc | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2017 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Veterans Assistance Commission of Boone County | 990 | Director | - | $0 | $0 | View return |
| 2016 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2016 | Boone County VFW Club Inc | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2016 | Moline Preservation Society | 990PF | Board Member | 0 | $0 | $0 | View return |
| 2016 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2015 | American Legion Post 1207 Lt Robert | 990 | Financial Of | - | $0 | $0 | View return |
| 2015 | Boone County VFW Club Inc | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2015 | Moline Preservation Society | 990PF | Board Member | 0 | $0 | $0 | View return |
| 2015 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Eyes Wide Open Ministries | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Boone County VFW Club Inc | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2014 | Moline Preservation Society | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2014 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | - | $0 | $0 | View return |
| 2014 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2014 | American Legion Post 1207 Lt Robert | 990 | Financial Of | - | $0 | $0 | View return |
| 2013 | Boone County VFW Club Inc | 990 | Sr Vice Comm | 30 | $0 | $0 | View return |
| 2013 | Veterans of Foreign Wars Dept of IL Post 1461 | 990 | Sr Vice Comm | 30 | $0 | $0 | View return |
| 2013 | Moline Preservation Society | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2013 | Eyes Wide Open Ministries | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Teamsters Local No 377 Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2013 | American Legion Post 1207 Lt Robert | 990 | Financial Of | - | $0 | $0 | View return |
| 2012 | Moline Preservation Society | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2011 | Moline Preservation Society | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2010 | Moline Preservation Society | 990PF | Treasurer | 0 | $0 | $0 | View return |