| 2024 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2024 | Sandycreek Township Volunteer Fire Department Relief Fund | 990EZ | Fire Chief | 4 | $0 | - | View return |
| 2024 | Building Industry Association of So Ca Inc | 990 | Associate At Large | 1 | $0 | $0 | View return |
| 2024 | Maranatha Camp Foundation | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2023 | Building Industry Association of So Ca Inc | 990 | Associate At Large | 1 | $0 | $0 | View return |
| 2023 | Sandycreek Township Volunteer Fire Department Relief Fund | 990EZ | Fire Chief | 4 | $0 | - | View return |
| 2023 | Maranatha Camp Foundation | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Sandycreek Volunteer Fire Dept | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2023 | North Platte Community Playhouse Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2022 | Chicago & Midwest Regional Joint Board | 990 | Activist/Executive Board - Past | 1 | $229 | $0 | View return |
| 2022 | Maranatha Camp Foundation | 990 | Treasurer | - | $0 | $0 | View return |
| 2022 | Building Industry Association of So Ca Inc | 990 | Associate At Large | 1 | $0 | $0 | View return |
| 2022 | Sandycreek Volunteer Fire Dept | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2022 | Snowbirds Snowmobile Club Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | Sandycreek Township Volunteer Fire Department Relief Fund | 990EZ | Fire Chief | 4 | $0 | - | View return |
| 2022 | North Platte Community Playhouse Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2021 | Chicago & Midwest Regional Joint Board | 990 | Activist/Executive Board Member - New | 1 | $1,737 | $0 | View return |
| 2021 | Sandycreek Township Volunteer Fire Department Relief Fund | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2021 | Sandycreek Volunteer Fire Dept | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2021 | Building Industry Association of So Ca Inc | 990 | Associate At Large | 1 | $0 | $0 | View return |
| 2021 | Society of Colonial Wars in the State of New Jersey | 990 | Council Member - Went Emeritus In 2021 | 0 | $0 | $0 | View return |
| 2021 | North Platte Community Playhouse Inc. | 990 | Vice Preside | - | $0 | $0 | View return |
| 2020 | Freestate Electric Cooperative Inc | 990 | Assistant Gm (Until Jan 2020) | 40 | $76,167 | $0 | View return |
| 2020 | Sandycreek Township Volunteer Fire Department Relief Fund | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2020 | Society of Colonial Wars in the State of New Jersey | 990 | Council Member | - | $0 | $0 | View return |
| 2020 | Building Industry Association of So Ca Inc | 990 | Associate At Large | 1 | $0 | $0 | View return |
| 2020 | Sandycreek Volunteer Fire Dept | 990 | Fire Chief | 4 | $0 | $0 | View return |
| 2020 | North Platte Community Playhouse Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2019 | Freestate Electric Cooperative Inc | 990 | Assistant Gm | 42.2 | $147,301 | $0 | View return |
| 2019 | Sandycreek Volunteer Fire Dept | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2019 | Sandycreek Township Volunteer Fire Department Relief Fund | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2019 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Society of Colonial Wars in the State of New Jersey | 990 | Council Member | - | $0 | $0 | View return |
| 2019 | Building Industry Association of So Ca Inc | 990 | Associate Al | 1 | $0 | $0 | View return |
| 2019 | North Platte Community Playhouse Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2018 | Freestate Electric Cooperative Inc | 990 | Assistant General Manager | 43 | $141,637 | $0 | View return |
| 2018 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2018 | Society of Colonial Wars in the State of New Jersey | 990 | Council Member | - | $0 | $0 | View return |
| 2018 | Sandycreek Volunteer Fire Dept | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2018 | Sandycreek Township Volunteer Fire Department Relief Fund | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2018 | Building Industry Association of So Ca Inc | 990 | Associate Al | 0 | $0 | $0 | View return |
| 2018 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | North Platte Community Playhouse Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2017 | St Ambrose University | 990 | Professor | 40 | $144,537 | $0 | View return |
| 2017 | Freestate Electric Cooperative Inc | 990 | Assistant General Manager | 43 | $131,925 | $0 | View return |
| 2017 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2017 | Sandycreek Township Volunteer Fire Department Relief Fund | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2017 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Sandycreek Volunteer Fire Dept | 990 | Fire Police Captain | 4 | $0 | $0 | View return |
| 2017 | Society of Colonial Wars in the State of New Jersey | 990 | Council Member | - | $0 | $0 | View return |
| 2017 | Building Industry Association of So Ca Inc | 990 | Associate Al | 0 | $0 | $0 | View return |
| 2017 | Utah Association of Criminal Defense Lawyers | 990EZ | President-Elect | 1 | $0 | - | View return |
| 2017 | North Platte Community Playhouse Inc. | 990 | Building | 5 | $0 | $0 | View return |
| 2016 | Utah Association of Criminal Defense Lawyers | 990 | Past-President | 1 | $0 | $0 | View return |
| 2016 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Nine Mile Community Center | 990EZ | Board Member | 2 | $0 | - | View return |
| 2016 | Building Industry Association of So Ca Inc | 990 | Associate Al | 0 | $0 | $0 | View return |
| 2016 | North Platte Community Playhouse Inc. | 990 | Building | - | $0 | $0 | View return |
| 2015 | Utah Association of Criminal Defense Lawyers | 990EZ | President-Elect | 1 | $0 | - | View return |
| 2015 | Neighbors Helping Neighbors | 990 | Member | 0 | $0 | $0 | View return |
| 2015 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2014 | Greeneville Marlins Association | 990EZ | Member | 1 | $0 | $0 | View return |
| 2014 | Msterio Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Utah Association of Criminal Defense Lawyers | 990EZ | President-Elect | 1 | $0 | - | View return |
| 2013 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,400 | $0 | View return |
| 2013 | Msterio Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Utah Association of Criminal Defense Lawyers | 990EZ | Past Treasurer | 1 | $0 | - | View return |
| 2013 | Lake Agassiz Regional Council | 990 | Director | 1 | $0 | $0 | View return |