| 2024 | The Sherlock Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $151,058 | $0 | View return |
| 2023 | The Sherlock Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | Franklin Academy Incorporated | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2022 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $148,817 | $0 | View return |
| 2022 | Manasquan River Golf Club | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2022 | The Sherlock Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Sherlock Charitable Foundation | 990PF | V Pres And Director | 2 | $0 | $0 | View return |
| 2022 | Franklin Academy Incorporated | 990 | Vice-Chair/T | 1 | $0 | $0 | View return |
| 2021 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $145,867 | $0 | View return |
| 2021 | Manasquan River Golf Club | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2021 | Sherlock Charitable Foundation | 990PF | V Pres And Director | 2 | $0 | $0 | View return |
| 2021 | Franklin Academy Incorporated | 990 | Vice-Chair/T | 1 | $0 | $0 | View return |
| 2020 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $140,812 | $0 | View return |
| 2020 | Texas Bicycle Coalition DBA Biketexas | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2020 | Sherlock Charitable Foundation | 990PF | V Pres And Director | 2 | $0 | $0 | View return |
| 2020 | Franklin Academy Incorporated | 990 | Vice-Chair/T | 1 | $0 | $0 | View return |
| 2019 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $145,100 | $0 | View return |
| 2019 | Texas Bicycle Coalition DBA Biketexas | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2019 | Franklin Academy Incorporated | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $135,689 | $0 | View return |
| 2018 | Texas Bicycle Coalition DBA Biketexas | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Texas Bicycle Coalition Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Franklin Academy Incorporated | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $133,070 | $0 | View return |
| 2017 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990EZ | Vice Preside | 5 | $0 | - | View return |
| 2017 | Franklin Academy Incorporated | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Texas Bicycle Coalition DBA Biketexas | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Texas Bicycle Coalition Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $127,990 | $0 | View return |
| 2016 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2016 | Refrigeration & Air Conditioning Division Uanj Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Franklin Academy Incorporated | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $130,631 | $0 | View return |
| 2015 | Steamfitters Local Union #475 Education Fund | 990 | Employee Trustee | 1 | $0 | $150,282 | View return |
| 2015 | Refrigeration & Air Conditioning Division Uanj Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2015 | Franklin Academy Incorporated | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $130,654 | $0 | View return |
| 2014 | Steamfitters Local Union #475 Education Fund | 990 | Employee Trustee | 1 | $0 | $146,506 | View return |
| 2014 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990EZ | Vice Pres | 0 | $0 | - | View return |
| 2014 | Refrigeration & Air Conditioning Division Uanj Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Steamfitters Local Union #475 Education Fund | 990 | Training Instructor | 40 | $126,637 | $0 | View return |
| 2013 | Steamfitters Welfare Fund Local Union No 475 | 990 | Employee Trustee | 1 | $0 | $140,223 | View return |
| 2013 | Steamfitters Pipefitters & Apprentices 475 Vacation Fund | 990 | Employee Trustee | 0 | $0 | $140,223 | View return |
| 2013 | Steamfitters Local Union #475 Education Fund | 990 | Employee Trustee | 1 | $0 | $140,223 | View return |
| 2013 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990EZ | Vice Pres | 1 | $0 | - | View return |