| 2025 | James Experience Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | James Experience Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | - | $0 | $0 | View return |
| 2024 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 4 | $0 | $0 | View return |
| 2023 | James Experience Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 5 | $0 | $0 | View return |
| 2022 | James Experience Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | James Experience Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 5 | $0 | $0 | View return |
| 2020 | James Experience Foundation | 990 | Director | - | $0 | $0 | View return |
| 2019 | James Experience Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers | 990 | Past Bus. Mg | 50 | $41,800 | $0 | View return |
| 2017 | Iredell County Lodge 10 Fraternal Order of Police | 990 | President | 4 | $0 | $0 | View return |
| 2017 | Charley Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Eastern Idaho Electrical Joint Apprentice Training Trust Tt-2 | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers | 990 | Bus. Mgr./Fi | 40 | $78,863 | $0 | View return |
| 2016 | Iredell County Lodge 10 Fraternal Order of Police | 990 | 1st Vice Pre | 2 | $0 | $0 | View return |
| 2016 | Charley Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Eastern Idaho Electrical Joint Apprentice Training Trust Tt-2 | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | Eighth District Electrical Benefit Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Mountain States Line Constructors Jatc Building Corporation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Mountain States Line Constructors Joint Apprenticeship and Training Committee | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers | 990 | Bus. Mgr./Fi | 40 | $72,902 | $0 | View return |
| 2015 | Eastern Idaho Electrical Joint Apprentice Training Trust Tt-2 | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Eighth District Electrical Benefit Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Mountain States Line Constructors Joint Apprenticeship and Training Committee | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Charley Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Mountain States Line Constructors Jatc Building Corporation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers | 990 | Bus. Mgr./Fi | 40 | $70,965 | $0 | View return |
| 2014 | Rebound a Building Trades Organization | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Mountain States Line Constructors Joint Apprenticeship and Training Committee | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Eighth District Electrical Benefit Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Mountain States Line Constructors Jatc Building Corporation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Charley Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Eastern Idaho Electrical Joint Apprentice Training Trust Tt-2 | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers | 990 | Bus. Mgr./Fi | 50 | $69,955 | $0 | View return |
| 2013 | Charley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Mountain States Line Constructors Jatc Building Corporation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Mountain States Line Constructors Joint Apprenticeship and Training Committee | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Eighth District Electrical Benefit Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Rebound a Building Trades Organization | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Eastern Idaho Electrical Joint Apprentice Training Trust Tt-2 | 990 | Trustee | 1 | $0 | $0 | View return |