| 2025 | Montana Petroleum Association | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2024 | Montana Petroleum Association | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Friends of Madera Canyon | 990EZ | Vice President | 5 | $0 | - | View return |
| 2024 | National Housing Associates Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Washington Wildlife First | 990 | Treasurer | 25 | $0 | $0 | View return |
| 2023 | American Legion Home Association #223 | 990 | Manager | 40 | $50,400 | $0 | View return |
| 2023 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2023 | Friends of Madera Canyon | 990EZ | Vice President | 5 | $0 | - | View return |
| 2023 | Washington Wildlife First | 990 | Treasurer | 25 | $0 | $0 | View return |
| 2023 | Montana Petroleum Association | 990 | President | 1 | $0 | $0 | View return |
| 2023 | National Housing Associates Inc. | 990 | Chairman (After November 2023) | 1 | $0 | $0 | View return |
| 2022 | American Legion Home Association #223 | 990 | Manager | 40 | $36,800 | $0 | View return |
| 2022 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2022 | Washington Wildlife First | 990 | Treasurer | 25 | $0 | $0 | View return |
| 2022 | Montana Petroleum Association | 990 | V.P. Downstream | 1 | $0 | $0 | View return |
| 2022 | National Housing Associates Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Friends of Madera Canyon | 990EZ | Vice President | 5 | $0 | - | View return |
| 2021 | American Legion Home Association #223 | 990 | Manager | 40 | $35,360 | $0 | View return |
| 2021 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2021 | Montana Petroleum Association | 990 | V.P. Downstream | 1 | $0 | $0 | View return |
| 2021 | National Housing Associates Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Bpoe Lodge 1324 | 990 | Chaplain | 0 | $0 | $0 | View return |
| 2021 | Friends of Madera Canyon | 990EZ | Vice President | 5 | $0 | - | View return |
| 2020 | American Legion Home Association #223 | 990 | Manager | 40 | $35,360 | $0 | View return |
| 2020 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2020 | National Housing Associates Inc. | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2020 | Montana Petroleum Association | 990 | VP - Downstream | 1 | $0 | $0 | View return |
| 2020 | Bpoe Lodge 1324 | 990 | Chaplain | 0 | $0 | $0 | View return |
| 2019 | American Legion Home Association #223 | 990 | Manager | 2 | $36,040 | $0 | View return |
| 2019 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2019 | National Housing Associates Inc. | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2019 | Industrial Energy Consumers of America | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Montana Petroleum Association | 990 | VP - Downstream | 1 | $0 | $0 | View return |
| 2019 | Bpoe Lodge 1324 | 990 | Chaplain | - | $0 | $0 | View return |
| 2018 | American Legion Home Association #223 | 990 | Manager | 2 | $35,360 | $0 | View return |
| 2018 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2018 | Montana Petroleum Association | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Bpoe Lodge 1324 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2018 | Industrial Energy Consumers of America | 990 | Director | 0.25 | $0 | $0 | View return |
| 2018 | National Housing Associates Inc. | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2017 | American Legion Home Association #223 | 990 | Manager | 2 | $35,360 | $0 | View return |
| 2017 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2017 | Montana Petroleum Association | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Bpoe Lodge 1324 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2017 | National Housing Associates Inc. | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2017 | Industrial Energy Consumers of America | 990 | Director | 0.25 | $0 | $0 | View return |
| 2016 | American Legion Home Association #223 | 990 | Manager | 2 | $35,360 | $0 | View return |
| 2016 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2016 | Montana Petroleum Association | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Bpoe Lodge 1324 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2016 | National Housing Associates Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | American Legion Home Association #223 | 990 | Manager | 2 | $18,358 | $0 | View return |
| 2015 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $900 | $0 | View return |
| 2015 | Bpoe Lodge 1324 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2014 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $1,500 | $0 | View return |
| 2014 | American Legion Home Association #223 | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Madera County Arts Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Glendive Medical Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Oscar M Hykes Post No 223 American Legion | 990 | Finance Officer | 10 | $600 | $0 | View return |
| 2013 | Highlands Community Theatre Inc. | 990 | Board | 2 | $0 | $0 | View return |
| 2013 | Glendive Medical Center Inc. | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2013 | Madera County Arts Council | 990 | Director | 1 | $0 | $0 | View return |