| 2024 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Brookings Harbor Scholarship Foundation Inc. | 990PF | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board Member | 40 | $107,994 | $0 | View return |
| 2023 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $107,994 | View return |
| 2023 | Brookings Harbor Scholarship Foundation Inc. | 990PF | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Intl Union of Oper Engineers Local 406 | 990 | Trustee / Business Agent | 40 | $108,983 | $0 | View return |
| 2022 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $108,983 | View return |
| 2022 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2021 | Intl Union of Oper Engineers Local 406 | 990 | Trustee / Business Agent | 40 | $109,225 | $0 | View return |
| 2021 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $109,225 | View return |
| 2021 | Benevolent & Protective Order of Elks - Brookings Lodge 1934 | 990 | Presiding Ju | 1 | $0 | $0 | View return |
| 2021 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $105,340 | $0 | View return |
| 2020 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2020 | Benevolent & Protective Order of Elks - Brookings Lodge 1934 | 990 | Presiding Ju | 1 | $0 | $0 | View return |
| 2020 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $104,166 | $0 | View return |
| 2019 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $104,166 | View return |
| 2019 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Benevolent & Protective Order of Elks - Brookings Lodge 1934 | 990 | Presiding Ju | - | $0 | $0 | View return |
| 2019 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $101,880 | $0 | View return |
| 2018 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $100,586 | View return |
| 2018 | Benevolent & Protective Order of Elks - Brookings Lodge 1934 | 990 | Presiding Ju | - | $0 | $0 | View return |
| 2018 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Savage Fire Department Firemen'S Relief & Pension Association | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2017 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $97,828 | $0 | View return |
| 2017 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $97,828 | View return |
| 2017 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Savage Fire Department Firemen'S Relief & Pension Association | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2016 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $97,316 | $0 | View return |
| 2016 | Operating Engineers Local 406 St of La Apprentice & Educational Training Prog | 990 | Trustee | 1 | $0 | $97,316 | View return |
| 2016 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $85,102 | $0 | View return |
| 2015 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $86,540 | $0 | View return |
| 2014 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Intl Union of Oper Engineers Local 406 | 990 | Executive Board | 40 | $84,966 | $0 | View return |
| 2013 | Iuoe Local 406 Disaster Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Brookings Harbor Scholarship Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Curry County Chamber of Commerce | 990 | Board Member | - | $0 | $0 | View return |