| 2023 | Wings Financial Credit Union | 990 | SVP/Chief Technology Offic | 40 | $474,810 | $0 | View return |
| 2022 | Wings Financial Credit Union | 990 | SVP/Chief Technology Offic | 40 | $368,111 | $0 | View return |
| 2022 | International Cinematographers Guild | 990 | National Executive Board-Past | 1 | $0 | $0 | View return |
| 2021 | Wings Financial Credit Union | 990 | SVP/Chief Technology Officer | 40 | $253,073 | $0 | View return |
| 2021 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2020 | Mason Contractors Association of Stl | 990 | President | 15 | $0 | $0 | View return |
| 2020 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2020 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Wings Financial Credit Union | 990 | VP - Information Services | 40 | $211,444 | $0 | View return |
| 2019 | Mason Contractors Association of Stl | 990 | Vice President | 15 | $0 | $0 | View return |
| 2019 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2019 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Wings Financial Credit Union | 990 | VP - Information Services | 40 | $206,717 | $0 | View return |
| 2018 | Northern California Pinball Association | 990EZ | Treasurer | 7 | $0 | - | View return |
| 2018 | Mason Contractors Association of Stl | 990 | Vice President | 15 | $0 | $0 | View return |
| 2018 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Wings Financial Credit Union | 990 | VP - Information Services | 40 | $187,363 | $0 | View return |
| 2017 | Mason Contractors Association of Stl | 990 | Vice President | 15 | $0 | $0 | View return |
| 2017 | Northern California Pinball Association | 990EZ | Treasurer | 7 | $0 | - | View return |
| 2017 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Northern California Pinball Association | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2016 | Mason Contractors Association of Stl | 990 | Secretary | 15 | $0 | $0 | View return |
| 2016 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Wings Financial Credit Union | 990 | VP - Information Systems | 40 | $118,003 | $0 | View return |
| 2013 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |