| 2024 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2024 | Mckinleyville Volunteer Fire Department Inc. | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2023 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | Trustee | 2 | $0 | - | View return |
| 2022 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2021 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,269 | $0 | View return |
| 2020 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2019 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2018 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2018 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $0 | $13,731 | View return |
| 2017 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | Treas | 5 | $0 | - | View return |
| 2017 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,269 | $0 | View return |
| 2016 | Lincoln Heritage Council of Boy Scouts of America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | Treas | 5 | $0 | - | View return |
| 2015 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $0 | $14,000 | View return |
| 2015 | Lincoln Heritage Council of Boy Scouts of America Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | Vice President | 5 | $0 | - | View return |
| 2015 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2015 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2014 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | Chief | 5 | $0 | - | View return |
| 2014 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2013 | New Mt. Calvary Christian Center | 990 | Pastor | 40 | $14,000 | $0 | View return |
| 2013 | Fraternal Order of Eagles Aeire 1285 | 990 | Worthy Conductor | 1 | $0 | $0 | View return |
| 2013 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2013 | Indian Nations Council Boy Scouts of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Mckinleyville Volunteer Fire Department Inc. | 990EZ | President | 5 | $0 | - | View return |
| 2012 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2011 | John a Williams Foundation Inc | 990PF | President | 1 | $0 | $0 | View return |
| 2011 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2010 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2010 | Billy Williams Foundation | 990PF | President | 1 | $0 | $0 | View return |