| 2024 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2024 | Paul Smiths Gabriels Volunteer Fire | 990 | 2nd Assistant | 10 | $0 | $0 | View return |
| 2023 | Uwharrie Players Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Yellowstone Country Club | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Paul Smiths Gabriels Volunteer Fire | 990 | 2nd Assistant | 10 | $0 | $0 | View return |
| 2023 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2023 | Uwharrie Players Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Entrepreneurial Ventures in Education | 990 | Director - Development | 5 | $0 | $0 | View return |
| 2022 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2022 | Yellowstone Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Paul Smiths Gabriels Volunteer Fire | 990 | 2nd Assistant | 10 | $0 | $0 | View return |
| 2022 | Entrepreneurial Ventures in Education | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | National Association of Surety Bond | 990 | Ex-Officio | 0.5 | $0 | $0 | View return |
| 2021 | Paul Smiths Gabriels Volunteer Fire | 990 | Second Assistant Chief | 10 | $0 | $0 | View return |
| 2021 | Uwharrie Players Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2021 | Entrepreneurial Ventures in Education | 990 | Director - Development | 5 | $0 | $0 | View return |
| 2021 | Entrepreneurial Ventures in Education | 990 | Director - Development | 5 | $0 | $0 | View return |
| 2020 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2020 | Entrepreneurial Ventures in Education | 990 | Director - Development - D | 5 | $0 | $0 | View return |
| 2020 | Accokeek Foundation Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Golden Hill Little League | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | Kohen Men Ministries Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2019 | Fayetteville Elks Bpoe 1792 | 990 | Trustee | - | $0 | $0 | View return |
| 2019 | Golden Hill Little League | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | Entrepreneurial Ventures in Education | 990 | Director - Development - Development | 5 | $0 | $0 | View return |
| 2018 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2018 | Columbus Landmarks Foundation | 990EZ | Trustee | 5 | $0 | - | View return |
| 2018 | Fayetteville Elks Bpoe 1792 | 990 | Trustee | - | $0 | $0 | View return |
| 2018 | Saint Francis University | 990 | Trustee (Until 09/2018) | 1 | $0 | $0 | View return |
| 2018 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | United Union of Roofers | 990 | Business Man | 40 | $4,998 | $0 | View return |
| 2017 | Johnstown Area Regional Industries | 990 | Assistant Tr | 1 | $0 | $0 | View return |
| 2017 | Columbus Landmarks Foundation | 990EZ | Trustee | 5 | $0 | - | View return |
| 2017 | Greater Johnstown Regional Partnership | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2017 | Fayetteville Elks Bpoe 1792 | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Saint Francis University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | United Union of Roofers | 990 | Business Man | 40 | $85,252 | $0 | View return |
| 2016 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2016 | Red River Valley Fair Association | 990 | Second Vice Pre | 2 | $0 | $0 | View return |
| 2016 | Johnstown Area Regional Industries | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Positive Image Youth Mentoring Corp | 990EZ | President | 30 | $0 | $0 | View return |
| 2016 | Columbus Landmarks Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Greater Johnstowncambria County Chamber of Commerce | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2016 | Saint Francis University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | United Union of Roofers | 990 | Business Man | 40 | $83,868 | $0 | View return |
| 2015 | Ubcja - Carpenters Local #978 | 990EZ | Fin Sec/Treas (Pro Term) | 1 | $20 | $0 | View return |
| 2015 | Johnstown Area Regional Industries | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2015 | Greater Johnstowncambria County Chamber of Commerce | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2015 | Red River Valley Fair Association | 990 | Second Vice Pre | 2 | $0 | $0 | View return |
| 2015 | Columbus Landmarks Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | United Way of Greater St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | South Atlantic Shrine Association | 990EZ | President | 3 | $0 | - | View return |
| 2015 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Positive Image Youth Mentoring Corp | 990EZ | Director | 30 | $0 | $0 | View return |
| 2015 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | United Union of Roofers | 990 | Business Man | 40 | $84,106 | $0 | View return |
| 2014 | Ubcja - Carpenters Local #978 | 990EZ | Treasurer | 2 | $580 | $0 | View return |
| 2014 | Greater Johnstowncambria County Chamber of Commerce | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2014 | Red River Valley Fair Association | 990 | Second Vice Pre | 2 | $0 | $0 | View return |
| 2014 | Roofers Local Union No 40 Vacation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Roofers Health & Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | 1086 Franklin - MMC Inc | 990 | Trustee, Chief Operating O | 40 | $454,973 | $0 | View return |
| 2013 | United Union of Roofers | 990 | Business Man | 40 | $80,899 | $0 | View return |
| 2013 | Ubcja - Carpenters Local #978 | 990EZ | Treasurer | 2 | $982 | $0 | View return |
| 2013 | 290 Haida- MIMC Inc | 990 | Trustee, Chief Operating O | 5 | $0 | $454,973 | View return |
| 2013 | Meyersdale Community Hospital | 990 | Trustee, Chief Operating O | 5 | $0 | $454,973 | View return |
| 2013 | State Building & Construction Trades | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2013 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2013 | Red River Valley Fair Association | 990 | Third VP | 2 | $0 | $0 | View return |
| 2013 | Greater Johnstowncambria County Chamber of Commerce | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Entrepreneurial Ventures in Education | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2012 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2011 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |
| 2010 | Gramercy Park Foundation Inc | 990PF | Secretary | 1 | $0 | $0 | View return |