| 2024 | National Association of Letter Carriers | 990EZ | Trustee | 1 | $1,169 | $0 | View return |
| 2024 | Adirondack Rugby Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | American Immigration Lawyers Association | 990EZ | Past President | 3 | $0 | $0 | View return |
| 2024 | American Immigration Lawyers Association | 990 | Chapter Chair | 2 | $0 | $0 | View return |
| 2024 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Falmouth Heritage Renewal Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | American Immigration Lawyers Association | 990 | Chapter Chair | 2 | $0 | $0 | View return |
| 2023 | American Immigration Lawyers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | Colonial Williamsburg Foundation | 990 | Director | 50 | $164,611 | $0 | View return |
| 2022 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Falmouth Heritage Renewal Inc. | 990 | Member | 2 | $0 | $0 | View return |
| 2022 | American Immigration Lawyers Association | 990EZ | Vice Chair | 5 | $0 | $0 | View return |
| 2021 | Colonial Williamsburg Foundation | 990 | Director | 50 | $155,065 | $0 | View return |
| 2021 | Falmouth Heritage Renewal Inc. | 990 | Member | 2 | $0 | $0 | View return |
| 2021 | American Immigration Lawyers Association | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2021 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | American Immigration Lawyers Association | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | The Downtown Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Kansas City Regional Transit Alliance | 990EZ | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | The Downtown Council | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Minnesota Justice Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Friends of Williamsburg Regional Library Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Kansas City Regional Transit Alliance | 990EZ | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | The Downtown Council | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Healthix Inc. | 990 | Chief Info. Security Officer | 40 | $206,537 | $0 | View return |
| 2017 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Friends of Boone County Arboretum Inc. | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Minnesota Justice Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Kansas City Regional Transit Alliance | 990EZ | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Friends of Williamsburg Regional Library Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Healthix Inc. | 990 | Chief Info. Security Officer | 40 | $191,224 | $0 | View return |
| 2016 | Global Poverty Project Inc. | 990 | Chief Technology Officer | 50 | $166,239 | $0 | View return |
| 2016 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Minnesota Justice Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Kansas City Regional Transit Alliance | 990EZ | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Global Poverty Project Inc. | 990 | Chief Technology Officer | 50 | $169,254 | $0 | View return |
| 2015 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Minnesota Justice Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Kansas City Regional Transit Alliance | 990EZ | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | The Downtown Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Thomas More University Inc | 990 | VP Operations | 37.5 | $68,447 | $0 | View return |
| 2014 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Community Foundation of North Central Florida Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Thomas More University Inc | 990 | VP Operations | 37.5 | $90,271 | $0 | View return |
| 2013 | Falmouth Heritage Renewal Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |