| 2025 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2024 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President & Director | 0.5 | $0 | $0 | View return |
| 2024 | Diane and Kirby Mcdonald Wyoming Foundation | 990PF | Vice President & Director | 0.5 | $0 | $0 | View return |
| 2024 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Templeton Fish & Game Club | 990 | Bar Manager | 15 | $0 | $0 | View return |
| 2024 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2023 | Templeton Fish & Game Club | 990 | Bar Manager | 15 | $4,539 | $0 | View return |
| 2023 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2023 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary & Director | 0.5 | $0 | $0 | View return |
| 2023 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Diane and Kirby Mcdonald Wyoming Foundation | 990PF | Vice President | 0.5 | $0 | $0 | View return |
| 2023 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2022 | Diane and Kirby Mcdonald Wyoming Foundation | 990PF | Vice President | 0.5 | $0 | $0 | View return |
| 2022 | Ancient Egyptian Heritage and Archaeology Fund Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2022 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | California Retired Teachers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | American Legion Post 60 Mcveigh-Dunn | 990 | Gaming Asst Mgr | 14 | $6,010 | $0 | View return |
| 2021 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2021 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2021 | Key West Cultural Preservation Society Inc. | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | Community Development Corporation of Php Nfp | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Ancient Egyptian Heritage and Archaeology Fund Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2021 | Community Development Corporation of Php Nfp | 990EZ | Trustee | 5 | $0 | - | View return |
| 2021 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | American Legion Post 60 Mcveigh-Dunn | 990 | Gaming Asst Mgr | 14 | $4,525 | $0 | View return |
| 2020 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2020 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | Ancient Egyptian Heritage and Archaeology Fund Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2020 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2020 | Community Development Corporation of Php Nfp | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | American Legion Post 60 Mcveigh-Dunn | 990 | Gaming Asst Mgr | 14 | $2,555 | $0 | View return |
| 2019 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2019 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2019 | Ancient Egyptian Heritage and Archaeology Fund Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2019 | North Collin County Habitat for Humanity Inc | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Community Development Corporation of Php Nfp | 990EZ | Trustee | 0 | $0 | - | View return |
| 2018 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | Ancient Egyptian Heritage and Archaeology Fund Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2018 | Assistance League of Bakersfield | 990 | Property/Purch | 11 | $0 | $0 | View return |
| 2018 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2018 | Diane J and Robert a Mcdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Senior Citizens of Shasta County | 990 | Recording Se | 0.5 | $0 | $0 | View return |
| 2018 | North Collin County Habitat for Humanity Inc | 990 | Assistant Secretary | 5 | $0 | $0 | View return |
| 2018 | North Collin County Habitat for Humanity Inc | 990 | Assistant Secretary | 5 | $0 | $0 | View return |
| 2017 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2017 | Senior Citizens of Shasta County | 990 | Recording Se | 0.5 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2017 | Richard Ellis Radio | 990 | Director/Secretary | 1 | $0 | $0 | View return |
| 2017 | Assistance League of Bakersfield | 990 | Property/Purch | 11 | $0 | $0 | View return |
| 2017 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2017 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Kirby and Diane Mcdonald Foundation | 990PF | Vice President, Secretary | 0.5 | $0 | $0 | View return |
| 2016 | Senior Citizens of Shasta County | 990 | Recording Sec | 0.5 | $0 | $0 | View return |
| 2016 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2015 | Senior Citizens of Shasta County | 990 | Recording Sec | 0.5 | $0 | $0 | View return |
| 2015 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2014 | Habitat for Humanity of South Collin County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2014 | Senior Citizens of Shasta County | 990 | Recording Sec | 0.5 | $0 | $0 | View return |
| 2013 | International Association of Fire Fighters | 990 | Bookkeeper | 35 | $38,641 | $0 | View return |
| 2013 | Senior Citizens of Shasta County | 990 | 2nd VP | 0.5 | $0 | $0 | View return |