| 2024 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 60 | $0 | $0 | View return |
| 2023 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2023 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2022 | The Doyle Foundation Inc. | 990PF | Director | 2 | $3,000 | $0 | View return |
| 2022 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2021 | The Doyle Foundation Inc. | 990PF | Director | 2 | $3,000 | $0 | View return |
| 2021 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2020 | The Doyle Foundation Inc. | 990PF | Director | 2 | $3,000 | $0 | View return |
| 2020 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2020 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2019 | The Doyle Foundation Inc. | 990PF | Director | 2 | $3,000 | $0 | View return |
| 2019 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2018 | The Doyle Foundation Inc. | 990PF | Director/Continuing Educat | 2 | $3,000 | $0 | View return |
| 2018 | The Doyle Foundation Inc. | 990PF | Director/Continuing Educat | 2 | $3,000 | $0 | View return |
| 2018 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2017 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Vice President | 15 | $0 | $0 | View return |
| 2016 | The Doyle Foundation Inc. | 990PF | Director/Continuing Educat | 2 | $20,667 | $0 | View return |
| 2016 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Director | 15 | - | - | View return |
| 2015 | The Doyle Foundation Inc. | 990PF | Director/Continuing Education Cord | 2 | $26,000 | $0 | View return |
| 2015 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Director | 10 | $0 | $0 | View return |
| 2014 | The Doyle Foundation Inc. | 990PF | Director | 2 | $27,000 | $0 | View return |
| 2014 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Director | 10 | $0 | $0 | View return |
| 2013 | The Doyle Foundation Inc. | 990PF | Director | 2 | $26,000 | $0 | View return |
| 2013 | Society for the Prevention of Cruelty to Animals of Northern VA | 990 | Director | 10 | $0 | $0 | View return |
| 2012 | The Doyle Foundation Inc. | 990PF | Director | 2 | $27,000 | $0 | View return |
| 2011 | The Doyle Foundation Inc. | 990PF | Director | 2 | $26,000 | $0 | View return |
| 2010 | The Doyle Foundation Inc. | 990PF | Director | 2 | $26,000 | $0 | View return |
| 2009 | The Doyle Foundation Inc. | 990PF | Director | 2 | $26,000 | $0 | View return |