| 2023 | Omak Stampede Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Omak Stampede Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Steamfitters Local Union #475 | 990 | Former Business Agent | 40 | $50,638 | $0 | View return |
| 2021 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $50,638 | View return |
| 2021 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $50,638 | View return |
| 2021 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $50,638 | View return |
| 2020 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $155,463 | $0 | View return |
| 2020 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $155,463 | View return |
| 2020 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $155,463 | View return |
| 2020 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $155,463 | View return |
| 2020 | Omak Stampede Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $156,274 | $0 | View return |
| 2019 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $156,274 | View return |
| 2019 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $156,274 | View return |
| 2019 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $156,274 | View return |
| 2019 | Omak Stampede Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $151,255 | $0 | View return |
| 2018 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $151,255 | View return |
| 2018 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $151,255 | View return |
| 2018 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0.5 | $0 | $151,255 | View return |
| 2018 | Omak Stampede Inc | 990 | Board Member (Joined Nov 2018) | 1 | $0 | $0 | View return |
| 2017 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $148,363 | $0 | View return |
| 2017 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $148,363 | View return |
| 2017 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $148,363 | View return |
| 2017 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $148,363 | View return |
| 2016 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $144,843 | $0 | View return |
| 2016 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,843 | View return |
| 2016 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,843 | View return |
| 2016 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,843 | View return |
| 2015 | Steamfitters Local Union #475 | 990 | Business Agent | 40 | $144,764 | $0 | View return |
| 2015 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,764 | View return |
| 2015 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,764 | View return |
| 2015 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $144,764 | View return |
| 2014 | Steamfitters Local Union #475 | 990 | Business Agent | 2 | $141,072 | $0 | View return |
| 2014 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $141,072 | View return |
| 2014 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $141,072 | View return |
| 2014 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $141,072 | View return |
| 2013 | Steamfitters Local Union #475 | 990 | Business Agent | 2 | $28,285 | $0 | View return |
| 2013 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $2,164 | $28,285 | View return |
| 2013 | Steamfitters Local Union #475 | 990 | Employee Trustee | 0 | $0 | $30,449 | View return |
| 2013 | Steamfitters Local Union #475 | 990 | Employee Trustee | 1 | $0 | $30,449 | View return |