| 2024 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Riderwood Village Inc. | 990 | Executive Director (Thru 6/1/22) | 40 | $260,635 | $0 | View return |
| 2022 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2022 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Riderwood Village Inc. | 990 | Executive Director | 40 | $278,967 | $0 | View return |
| 2021 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2020 | Riderwood Village Inc. | 990 | Executive Director | 40 | $288,803 | $0 | View return |
| 2020 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2020 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2019 | Riderwood Village Inc. | 990 | Executive Director | 40 | $283,468 | $0 | View return |
| 2019 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2019 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2018 | Riderwood Village Inc. | 990 | Executive Director | 40 | $281,278 | $0 | View return |
| 2018 | Healthcare Council of the National Captial Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2018 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2017 | Riderwood Village Inc. | 990 | Executive Director | 40 | $267,744 | $0 | View return |
| 2017 | Knights of Columbus Council 1353 Ennis | 990 | President | 4 | $0 | $0 | View return |
| 2016 | Riderwood Village Inc. | 990 | Executive Director (Beg 2/28/16) | 40 | $174,778 | $94,602 | View return |
| 2016 | Oak Crest Village Inc. | 990 | Executive Director (Thru 2/28/16) | 40 | $94,602 | $174,778 | View return |
| 2016 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2015 | Oak Crest Village Inc. | 990 | Executive Director | 40 | $266,525 | $0 | View return |
| 2015 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2015 | Knights of Columbus Council 1353 Ennis | 990 | President | 0 | $0 | $0 | View return |
| 2014 | Oak Crest Village Inc. | 990 | Executive Director | 40 | $272,491 | $0 | View return |
| 2014 | Northwest Trek Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Knights of Columbus Council 1353 Ennis | 990 | President | 0 | $0 | $0 | View return |
| 2014 | Second Chance at Life Inc. | 990EZ | Secretary/Di | 0 | $0 | - | View return |
| 2013 | Oak Crest Village Inc. | 990 | Executive Director 3/23/13-12/31/13 | 29 | $244,425 | $88,126 | View return |
| 2013 | Oak Crest Village Inc. | 990 | Executive Director 3/23/13-12/31/13 | 40 | $196,649 | $0 | View return |
| 2013 | Second Chance at Life Inc. | 990EZ | Secretary/Director | 0 | $0 | $0 | View return |
| 2013 | Northwest Trek Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Knights of Columbus Council 1353 Ennis | 990 | President | 0 | $0 | $0 | View return |