| 2024 | North Columbus Jaycee Housing Inc. | 990 | Director (Started During Fye) | 1 | $0 | $0 | View return |
| 2024 | Elliott County Farm Bureau | 990EZ | President | 0 | $0 | $0 | View return |
| 2024 | Mason City Area Food Pantry | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Giffords Law Center to Prevent Gun Violence | 990 | Chief Counsel/VP | 40 | $236,504 | $2,699 | View return |
| 2023 | Elliott County Farm Bureau | 990EZ | President | 0 | $0 | $0 | View return |
| 2023 | Mason City Area Food Pantry | 990EZ | President | 3 | $0 | $0 | View return |
| 2022 | Giffords Law Center to Prevent Gun Violence | 990 | Chief Counsel | 40 | $183,323 | $1,899 | View return |
| 2022 | Elliott County Farm Bureau | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Mason City Area Food Pantry | 990EZ | President | 3 | $0 | $0 | View return |
| 2021 | Giffords Law Center to Prevent Gun Violence | 990 | Chief Counsel | 40 | $185,320 | $0 | View return |
| 2021 | Elliott County Farm Bureau | 990EZ | President | 0 | $0 | $0 | View return |
| 2021 | Mason City Area Food Pantry | 990EZ | President | 3 | $0 | $0 | View return |
| 2021 | White Mills Christian Camp Inc. | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2021 | North Columbus Jaycee Housing Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Alpha Home Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2020 | Giffords Law Center to Prevent Gun Violence | 990 | Chief Counsel | 40 | $175,522 | $0 | View return |
| 2020 | Elliott County Farm Bureau | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2020 | White Mills Christian Camp Inc. | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2020 | North Columbus Jaycee Housing Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Alpha Home Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Giffords Law Center to Prevent Gun Violence | 990 | Litigation Director | 40 | $166,846 | $0 | View return |
| 2019 | North Columbus Jaycee Housing Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | White Mills Christian Camp Inc. | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2019 | Elliott County Farm Bureau | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2019 | Alpha Home Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Giffords Law Center to Prevent Gun Violence | 990 | Staff Attorney | 40 | $160,108 | $0 | View return |
| 2018 | White Mills Christian Camp Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | North Columbus Jaycee Housing Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Alpha Home Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Giffords Law Center to Prevent Gun Violence | 990 | Staff Attorney | 40 | $150,819 | $0 | View return |
| 2017 | North Columbus Jaycee Housing Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | White Mills Christian Camp Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Alpha Home Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | North Columbus Jaycee Housing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | White Mills Christian Camp Inc. | 990 | Member | - | $0 | $0 | View return |
| 2015 | North Columbus Jaycee Housing Inc. | 990 | Secretary/Tr | 0.25 | $0 | $0 | View return |
| 2015 | White Mills Christian Camp Inc. | 990 | Member | - | $0 | $0 | View return |
| 2014 | North Columbus Jaycees Housing II Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2014 | Fresno Police Officers Association Legal Defense Program | 990 | Member | 0 | $0 | $0 | View return |
| 2013 | North Columbus Jaycees Housing II Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2013 | Fresno Police Officers Association Legal Defense Program | 990 | Member | 0 | $0 | $0 | View return |