| 2024 | Theatre in the Park Inc. | 990 | Director | - | $0 | $0 | View return |
| 2024 | Magic Valley Practical Shooting Association | 990EZ | Match Coordinat | 3 | $0 | - | View return |
| 2024 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.27 | $0 | - | View return |
| 2024 | Bedford Playhouse Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Crawford County Fair Assc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | Minerva Area Chamber of Commerce | 990 | Vice Preside | - | $0 | $0 | View return |
| 2024 | Autism Resource Center of Kansas City | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | National Monuments Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Alabama District Kiwanis International | 990EZ | Lt. Governor | 1 | $0 | $0 | View return |
| 2023 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.25 | $0 | - | View return |
| 2023 | Minerva Area Chamber of Commerce | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2023 | Bedford Playhouse Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Crawford County Fair Assc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2023 | Pathway Financial Education | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Theatre in the Park Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | The Mt. Vernon Volunteer Fire Company Inc. | 990 | President | 10 | $0 | $0 | View return |
| 2023 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Allen County Hitorical & Genealogy Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Pathway Financial Education | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Crawford County Fair Assc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Minerva Area Chamber of Commerce | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Bedford Playhouse Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2022 | Seymour Lodge 418 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Level Pathways Inc. | 990EZ | Executive Director Board Secretary | 50 | $38,797 | $0 | View return |
| 2021 | Allen County Hitorical & Genealogy Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Minerva Area Chamber of Commerce | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2021 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2021 | Pathway Financial Education | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | $0 | View return |
| 2021 | Seymour Lodge 418 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Crawford County Fair Assc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Pasco Police Officers Benefit Assoc | 990EZ | Secretary | 0 | $0 | - | View return |
| 2021 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.25 | $0 | - | View return |
| 2021 | Bedford Playhouse Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Senior Friendship Centers Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Senior Friendship Centers Foundation Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Lewis County Beekeepers Association | 990EZ | President | 4 | $0 | $0 | View return |
| 2020 | Allen County Hitorical & Genealogy Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2020 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.1 | $0 | - | View return |
| 2020 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | $0 | View return |
| 2020 | Bedford Playhouse Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Minerva Area Chamber of Commerce | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2020 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Pasco Police Officers Benefit Assoc | 990EZ | Secretary | 0 | $0 | - | View return |
| 2020 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Smoot Theater Corporation | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Adams County Fair and Racing Assoc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Financial Planning Association of Greater Kansas City | 990EZ | Director At Large | 0 | $0 | - | View return |
| 2020 | Senior Friendship Centers Foundation Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Senior Friendship Centers Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.3 | $0 | - | View return |
| 2019 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | $0 | View return |
| 2019 | Senior Friendship Centers Foundation Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2019 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Pasco Police Officers Benefit Assoc | 990EZ | Secretary | 5 | $0 | - | View return |
| 2019 | Fordyce Country Club | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Senior Friendship Centers Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bedford Playhouse Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | Opelika Kiwanis Foundation Inc. | 990EZ | Past Preside | 0 | $0 | - | View return |
| 2019 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Smoot Theater Corporation | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Huntsville-Madison County Senior Center Inc. | 990 | Member | 4 | $0 | $0 | View return |
| 2018 | Fordyce Country Club | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Bedford Playhouse Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2018 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Virginia Beach Tennis Patrons Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.2 | $0 | - | View return |
| 2018 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Opelika Kiwanis Foundation Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Smoot Theater Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | An Occassion for the Arts Inc. | 990EZ | Marketing Directior | 2 | $0 | $0 | View return |
| 2017 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.2 | $0 | - | View return |
| 2017 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Greensboro Symphony Orchestra Incorporated | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Georgia Small Business Lender Inc | 990 | Director | - | $0 | $0 | View return |
| 2017 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Arkansas Hoops Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Smoot Theater Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | The Banks Scholarship Trust-Main | 990PF | Committee Chair | 1 | $0 | - | View return |
| 2017 | Georgia Small Business Lender Inc | 990 | Director | - | $0 | $0 | View return |
| 2017 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | - | View return |
| 2017 | Fordyce Country Club | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Communities in Schools of Rowan County | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | All Saints Building Corporation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2017 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | IM In-Character Development & Leadership Training | 990EZ | Board | 2 | $0 | $0 | View return |
| 2017 | Bedford Playhouse Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Rotary International Eugene Delta Rotary Club | 990EZ | President | 20 | $0 | - | View return |
| 2017 | College Bridge Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Opelika Kiwanis Foundation Inc. | 990EZ | Vice-Preside | 0 | $0 | - | View return |
| 2017 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | College Bridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Crawford County Farm Bureau | 990 | Vice President | 0.5 | $40 | $0 | View return |
| 2016 | All Saints Building Corporation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2016 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.25 | $0 | - | View return |
| 2016 | Communities in Schools of Rowan County | 990 | Director | - | $0 | $0 | View return |
| 2016 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Greensboro Symphony Orchestra Incorporated | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Gahanna Junior League Sports Inc. | 990 | President | 20 | $0 | $0 | View return |
| 2016 | Smoot Theater Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | An Occassion for the Arts Inc. | 990EZ | Marketing Director | 2 | $0 | $0 | View return |
| 2016 | Arkansas Hoops Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Special Olympics North Carolina Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | - | View return |
| 2016 | Bedford Playhouse Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | MID-America Tire Dealers Associnc | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | United Fund of Greater Williamsburg & James City County Virginia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990 | Trustee | 8 | $0 | $0 | View return |
| 2016 | Junior Achievement of Washington | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | College Bridge Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | College Bridge Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Crawford County Farm Bureau | 990 | Vice President | 0.5 | $180 | $0 | View return |
| 2015 | IM In-Character Development & Leadership Training | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2015 | Oakland African American Chamber Foundation | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2015 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.25 | $0 | - | View return |
| 2015 | Bedford Playhouse Inc. | 990 | Trustee | 10 | $0 | $0 | View return |
| 2015 | Crawford County Fair Assc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2015 | Arkansas Hoops Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Historical Society of Dunkirk New York | 990 | Trustee | 1 | - | - | View return |
| 2015 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | United Fund of Greater Williamsburg & James City County Virginia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | The Greensboro Symphony Endowment Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Georgia Small Business Lender Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | An Occassion for the Arts Inc. | 990EZ | Marketing Director | 2 | $0 | $0 | View return |
| 2015 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | - | View return |
| 2015 | Communities in Schools of Rowan County | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Association of Developmental Disabilities Providers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Junior Achievement of Washington | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Old Saybrook Ambulance Association Inc. | 990 | Board Member | 1 | $9,119 | $0 | View return |
| 2014 | Crawford County Farm Bureau | 990 | Vice President | 0.5 | $200 | $0 | View return |
| 2014 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | United Fund of Greater Williamsburg & James City County Virginia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | South Shore Line Heritage Foundation Inc | 990PF | Chairman | 0 | $0 | $0 | View return |
| 2014 | The Greensboro Symphony Endowment Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Association of Developmental Disabilities Providers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | IM In-Character Development & Leadership Training | 990EZ | Board Member - Incourage | 0 | $0 | $0 | View return |
| 2014 | The Bay Area Chorus | 990EZ | Tenor/Bass Section Leader | 1 | $0 | - | View return |
| 2014 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.25 | $0 | - | View return |
| 2014 | Maryland National Capital Building Industry Association Inc | 990 | Life Director | 4 | $0 | $0 | View return |
| 2014 | An Occassion for the Arts Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Arkansas Hoops Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Troup County Historical Society Inc. | 990 | Trustee Rep | - | $0 | $0 | View return |
| 2014 | National Monuments Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Georgia Small Business Lender Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Crawford County Fair Assc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | Rolla Lions Club Inc | 990 | Past President | 1 | $0 | $0 | View return |
| 2014 | Communities in Schools of Rowan County | 990 | - | - | $0 | $0 | View return |
| 2014 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Cline-Pautsch-Kott Post 164 Inc American Legion | 990 | Ja | 15 | - | - | View return |
| 2014 | Oakland African American Chamber Foundation | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2013 | Stockton Folk Dance Camp | 990 | Director | 1 | $400 | $0 | View return |
| 2013 | Crawford County Farm Bureau | 990 | Vice President | 0.5 | $200 | $0 | View return |
| 2013 | Crawford County Fair Assc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2013 | The Greensboro Symphony Endowment Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Martin County Farm Bureau Inc | 990EZ | Member-Bod | 0.3 | $0 | - | View return |
| 2013 | Arkansas Hoops Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Communities in Schools of Rowan County | 990 | - | - | $0 | $0 | View return |
| 2013 | Troup County Historical Society Inc. | 990 | Trustee Rep | - | $0 | $0 | View return |
| 2013 | Boys & Girls Club of Greater Lee County | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Gahanna Junior League Sports Inc. | 990 | President | 20 | $0 | $0 | View return |
| 2013 | College Bridge Inc. | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2013 | Young Mens Christian Association of Waynesboro Virginia Inc. | 990 | Director | 2.5 | $0 | $0 | View return |
| 2013 | Pennsylvania Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | South Shore Line Heritage Foundation Inc | 990PF | Chairman | 0 | $0 | $0 | View return |
| 2013 | Cline-Pautsch-Kott Post 164 Inc American Legion | 990 | Ja | 15 | $0 | $0 | View return |
| 2013 | The Bay Area Chorus | 990EZ | Men'S Section Leader | 1 | $0 | - | View return |
| 2013 | Centerville Community Development Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Association of Developmental Disabilities Providers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Theatre in the Park Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Gloucester County Habitat for Humanity Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | South Shore Line Heritage Foundation Inc | 990PF | Chairman | 0 | $0 | $0 | View return |
| 2011 | South Shore Line Heritage Foundation Inc | 990PF | Chairman | 0 | $0 | $0 | View return |