| 2024 | Lane County Peace Officers Association | 990 | President | 2 | $9,453 | $0 | View return |
| 2024 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 2 | $0 | $0 | View return |
| 2024 | Drive Savant Foundation Inc. | 990 | Chariman Of | 1 | $0 | $0 | View return |
| 2023 | Lane County Peace Officers Association | 990 | President | 2 | $9,315 | $0 | View return |
| 2023 | Drive Savant Foundation Inc. | 990EZ | Chariman Of | 2 | $0 | - | View return |
| 2023 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Lane County Peace Officers Association | 990 | President | 2 | $9,138 | $0 | View return |
| 2022 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | Lane County Peace Officers Association | 990 | President | 2 | $9,047 | $0 | View return |
| 2021 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 4 | $0 | $0 | View return |
| 2020 | Lane County Peace Officers Association | 990 | President | 2 | $8,916 | $0 | View return |
| 2020 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2019 | Lane County Peace Officers Association | 990EZ | President | 2 | $8,599 | - | View return |
| 2019 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2018 | Lane County Peace Officers Association | 990EZ | President | 2 | $6,263 | - | View return |
| 2018 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2017 | Lane County Peace Officers Association | 990EZ | Director | 2 | $6,200 | - | View return |
| 2017 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2017 | R I Hospitality Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Lane County Peace Officers Association | 990EZ | Director | 2 | $5,970 | - | View return |
| 2016 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2016 | R I Hospitality Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Lane County Peace Officers Association | 990EZ | Director | 2 | $9,923 | - | View return |
| 2015 | Intellectual Virtues Academy of Long Beach | 990 | Chairman | 20 | $0 | $0 | View return |
| 2015 | R I Hospitality Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Greater Providence Warwick Convention and Visitors Bureau | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Lane County Peace Officers Association | 990EZ | Director | 2 | $5,825 | - | View return |
| 2014 | R I Hospitality Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Providence Warwick Convention and Visitors Bureau | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Lane County Peace Officers Association | 990EZ | Director | 2 | $5,739 | - | View return |
| 2013 | R I Hospitality Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Greater Providence Warwick Convention and Visitors Bureau | 990 | Treasurer | 1 | $0 | $0 | View return |