| 2025 | National Firefighter Ski Races | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | International Association of Fire | 990 | Director | 5 | $15,872 | $0 | View return |
| 2024 | Sunnyvale Education Association | 990EZ | President | 6 | $5,280 | - | View return |
| 2024 | National Firefighter Ski Races | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | St. George Dance Company | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2024 | Saturation Mailers Coalition | 990EZ | Steering Committee | 0.25 | $0 | $0 | View return |
| 2024 | Robert L Walls Senior Citizens Center of the New Macedonia Baptis | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | International Association of Fire | 990 | Director | 5 | $16,729 | $0 | View return |
| 2023 | Sunnyvale Education Association | 990EZ | President | 6 | $5,280 | - | View return |
| 2023 | St. George Dance Company | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2023 | National Firefighter Ski Races | 990EZ | President | 10 | $0 | $0 | View return |
| 2023 | Saturation Mailers Coalition | 990EZ | Steering Committee | 0.25 | $0 | $0 | View return |
| 2022 | International Association of Fire | 990 | Director | 5 | $16,065 | $0 | View return |
| 2022 | Sunnyvale Education Association | 990EZ | President | 6 | $5,280 | - | View return |
| 2022 | Saturation Mailers Coalition | 990EZ | Steering Committee | 0.25 | $0 | $0 | View return |
| 2022 | National Firefighter Ski Races | 990EZ | President | 10 | $0 | $0 | View return |
| 2021 | International Association of Fire | 990 | Director | 5 | $15,541 | $0 | View return |
| 2021 | Sunnyvale Education Association | 990EZ | President | 6 | $5,280 | - | View return |
| 2021 | National Firefighter Ski Races | 990EZ | President | 10 | $0 | $0 | View return |
| 2020 | Sunnyvale Education Association | 990EZ | President | 6 | $5,280 | - | View return |
| 2020 | Robert L Walls Senior Citizens Center of the New Macedonia Baptis | 990 | Secretary | 6 | $0 | $0 | View return |
| 2020 | Zoe Empowers | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Sunnyvale Education Association | 990EZ | President | 6 | $3,168 | - | View return |
| 2019 | Robert L Walls Senior Citizens Center of the New Macedonia Baptis | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Sunnyvale Education Association | 990EZ | President | 6 | $6,336 | - | View return |
| 2018 | Robert L Walls Senior Citizens Center of the New Macedonia Baptis | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Sunnyvale Education Association | 990EZ | President | 6 | $5,808 | - | View return |
| 2016 | International Association of Fire | 990 | Cs & Safety | 5 | $12,884 | $0 | View return |
| 2016 | Sunnyvale Education Association | 990EZ | President | 6 | $2,772 | - | View return |
| 2016 | Boys & Girls Clubs of York County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | International Association of Fire | 990 | Cs & Safety | 5 | $9,381 | $0 | View return |
| 2015 | Sunnyvale Education Association | 990EZ | Vice President | 1 | $1,040 | - | View return |
| 2015 | National Firefighter Ski Races | 990EZ | Director | 5 | $0 | - | View return |
| 2015 | Boys & Girls Clubs of York County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | International Association of Fire | 990 | Vice-Pres | 5 | $6,469 | $0 | View return |
| 2014 | Sunnyvale Education Association | 990EZ | Vice President | 1 | $1,000 | - | View return |
| 2014 | National Firefighter Ski Races | 990EZ | Director | 5 | $0 | - | View return |
| 2014 | Twice Is Nice Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | International Association of Fire | 990 | Vice-Pres | 5 | $5,610 | $0 | View return |
| 2013 | Sunnyvale Education Association | 990EZ | Vice President | 1 | $1,000 | - | View return |
| 2013 | National Firefighter Ski Races | 990EZ | Director | 5 | $0 | - | View return |
| 2013 | Blue Ridge School Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |