| 2024 | Wa State Fraternal Order of Police Labor Coalition | 990 | Chairman | 5 | $0 | $0 | View return |
| 2024 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Benton County Sheriff Foundation | 990EZ | Vice President | 1 | $0 | - | View return |
| 2023 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,000 | $0 | View return |
| 2023 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,000 | View return |
| 2023 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Washington State Fraternal Order of Police Memorial Foundation | 990 | Natl Trustee | 6 | $0 | $0 | View return |
| 2023 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 24 | $0 | $0 | View return |
| 2023 | Wa State Fraternal Order of Police Labor Coalition | 990 | Chairman | 5 | $0 | $0 | View return |
| 2023 | Benton County Sheriff Foundation | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,875 | $0 | View return |
| 2022 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,875 | View return |
| 2022 | Benton County Sheriff Foundation | 990EZ | Vice President | 1 | $0 | - | View return |
| 2022 | Washington State Fraternal Order of Police Memorial Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Wa State Fraternal Order of Police Labor Coalition | 990 | Chairman | 5 | $0 | $0 | View return |
| 2022 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 25 | $0 | $0 | View return |
| 2021 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,000 | $0 | View return |
| 2021 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,000 | View return |
| 2021 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 25 | $0 | $0 | View return |
| 2021 | Washington State Fraternal Order of Police Memorial Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $1,875 | $0 | View return |
| 2020 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $1,875 | View return |
| 2020 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 25 | $0 | $0 | View return |
| 2020 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Washington State Fraternal Order of Police Memorial Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,125 | $0 | View return |
| 2019 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,125 | View return |
| 2019 | Wa State Lodge Fraternal Order of Police | 990EZ | Nat'L Trustee | 12 | $0 | - | View return |
| 2019 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Benton County Sheriff Foundation | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $3,125 | $0 | View return |
| 2018 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $3,125 | View return |
| 2018 | Benton County Sheriff Foundation | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 1 | $0 | $0 | View return |
| 2017 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,225 | $0 | View return |
| 2017 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,225 | View return |
| 2017 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 3 | $0 | $0 | View return |
| 2016 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,000 | $0 | View return |
| 2016 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $2,000 | View return |
| 2016 | Wa State Lodge Fraternal Order of Police | 990 | Nat'L Trustee | 3 | $0 | $0 | View return |
| 2016 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $1,650 | $0 | View return |
| 2015 | National Fraternal Order of Police Foundation | 990 | Trustee | 1 | $0 | $1,650 | View return |
| 2015 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Wa State Lodge Fraternal Order of Police | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Wa State Lodge Fraternal Order of Police | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Wa State Fraternal Order of Police Labor Coalition | 990 | Director | 8.9 | $8,705 | $3,000 | View return |
| 2013 | Wa State Lodge Fraternal Order of Police | 990 | Trustee | 3.4 | $3,000 | $8,705 | View return |
| 2013 | Fraternal Order of Police Grand Lodge | 990 | Trustee | 2 | $2,350 | $0 | View return |
| 2013 | Nw Public Employees Medical Sav Trust Western States Police Benefits Trust | 990 | Trustee | 1 | $0 | $0 | View return |