| 2024 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $36 | $0 | View return |
| 2024 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $36 | $0 | View return |
| 2023 | Stages St Louis | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | Hamilton Area Young Men'S Christian | 990 | 2nd Vice Chair | 3 | $0 | $0 | View return |
| 2023 | Urban Bike Project of Wilmington Inc | 990 | Officer | 1 | $0 | $0 | View return |
| 2022 | Urban Bike Project of Wilmington Inc | 990 | Officer | 1 | $0 | $0 | View return |
| 2022 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $0 | $0 | View return |
| 2022 | Stages St Louis | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2021 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $9 | $0 | View return |
| 2021 | Hamilton Area Young Men'S Christian | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Stages St Louis | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Urban Bike Project of Wilmington Inc | 990 | Officer | 1 | $0 | $0 | View return |
| 2021 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2020 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2020 | Stages St Louis | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $0 | $0 | View return |
| 2020 | Urban Bike Project of Wilmington Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $27 | $0 | View return |
| 2019 | Stages St Louis | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2019 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2019 | Urban Bike Project of Wilmington Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Construction & General Laborer'S Lo | 990 | Retiree Boar | 0.5 | $27 | $0 | View return |
| 2018 | Stages St Louis | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2017 | Valley Hi Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | - | View return |
| 2017 | Stages St Louis | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Valley Hi Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Construction & General Laborer'S Lo | 990 | Exec. Board | 1 | $0 | $0 | View return |
| 2016 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | - | View return |
| 2015 | Construction & General Laborer'S Lo | 990 | Exec. Board | 1 | $550 | $0 | View return |
| 2015 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | - | View return |
| 2014 | Construction & General Laborer'S Lo | 990 | Exec. Board | 1 | $610 | $0 | View return |
| 2014 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | - | View return |
| 2013 | Construction & General Laborer'S Lo | 990 | Exec. Board | 1 | $550 | $0 | View return |
| 2013 | Elkhorn Landing Community Association Inc | 990EZ | President | 5 | $0 | - | View return |