| 2024 | International Longshoremans Assoc | 990 | Vice President | 20 | $312,647 | $275,364 | View return |
| 2024 | Atlantic Coast District Ila | 990 | Vice President | 20 | $275,364 | $0 | View return |
| 2024 | Nysa-Ila Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | International Longshoremans Assoc | 990 | Vice President | 20 | $306,748 | $269,694 | View return |
| 2023 | Atlantic Coast District Ila | 990 | Vice President | 20 | $269,694 | $306,748 | View return |
| 2023 | Nysa-Ila Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Nysa-Ila Vacation & Holiday Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Nysa-Ila Gai Fund | 990 | Alt. Trustee | 0 | $0 | $0 | View return |
| 2022 | International Longshoremans Assoc | 990 | Vice President | 20 | $306,748 | $264,228 | View return |
| 2022 | Atlantic Coast District Ila | 990 | Vice President | 20 | $264,228 | $306,748 | View return |
| 2022 | Nysa-Ila Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Nysa-Ila Gai Fund | 990 | Alt. Trustee | 0 | $0 | $0 | View return |
| 2022 | Nysa-Ila Vacation & Holiday Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | International Longshoremans Assoc | 990 | Vice President | 20 | $281,424 | $232,549 | View return |
| 2021 | Atlantic Coast District Ila | 990 | Vice President | 20 | $232,549 | $281,424 | View return |
| 2021 | Nysa-Ila Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Nysa-Ila Vacation & Holiday Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Nysa-Ila Gai Fund | 990 | Alt. Trustee | 0 | $0 | $0 | View return |
| 2020 | World Vision Inc | 990 | Former Treasury/Chief Invest Officer | 40 | $304,517 | $0 | View return |
| 2020 | International Longshoremans Assoc | 990 | Vice President | 20 | $297,867 | $195,317 | View return |
| 2020 | Atlantic Coast District Ila | 990 | Vice President | 20 | $195,317 | $297,867 | View return |
| 2020 | Nysa-Ila Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Nysa-Ila Vacation & Holiday Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Senior Advocates for Generational Equity | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Nysa-Ila Gai Fund | 990 | Alt. Trustee | 0 | $0 | $0 | View return |
| 2019 | International Longshoremans Assoc | 990 | Vice President | 20 | $291,263 | $151,065 | View return |
| 2019 | World Vision Inc | 990 | Treasurer/Chief Invest Off | 40 | $205,217 | $0 | View return |
| 2019 | Atlantic Coast District Ila | 990 | Vice President | 20 | $151,065 | $291,263 | View return |
| 2019 | Senior Advocates for Generational Equity | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | International Longshoremans Assoc | 990 | Recording Secretary | 20 | $259,139 | $134,280 | View return |
| 2018 | World Vision Inc | 990 | Treasurer/Chief Invest Officer | 40 | $199,236 | $0 | View return |
| 2018 | Atlantic Coast District Ila | 990 | Vice President | 20 | $134,280 | $257,825 | View return |
| 2018 | Senior Advocates for Generational Equity | 990EZ | Director | 10 | $0 | $0 | View return |
| 2017 | International Longshoremans Assoc | 990 | Recording Secretary | 20 | $259,141 | $134,280 | View return |
| 2017 | World Vision Inc | 990 | Treasurer/Chief Invest Officer | 40 | $193,662 | $0 | View return |
| 2017 | Atlantic Coast District Ila | 990 | Vice President | 40 | $134,280 | $259,141 | View return |
| 2017 | Senior Advocates for Generational Equity | 990 | Director | 10 | $0 | $0 | View return |
| 2016 | International Longshoremans Assoc | 990 | Recording Secy. | 40 | $259,441 | $134,280 | View return |
| 2016 | World Vision Inc | 990 | Treasury Director | 40 | $192,361 | $0 | View return |
| 2016 | Atlantic Coast District Ila | 990 | Vice President | 40 | $134,280 | $259,441 | View return |
| 2016 | Senior Advocates for Generational Equity | 990EZ | Director | 10 | $0 | $0 | View return |
| 2015 | International Longshoremans Assoc | 990 | Recording Secy. | 40 | $259,084 | $127,884 | View return |
| 2015 | World Vision Inc | 990 | Treasury Director | 40 | $195,624 | $0 | View return |
| 2015 | Oshkosh Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | International Longshoremans Assoc | 990 | Recording Secy. | 40 | $240,683 | $127,884 | View return |
| 2014 | World Vision Inc | 990 | Treasury Director | 40 | $184,753 | $0 | View return |
| 2014 | Atlantic Coast District Ila | 990 | Vice President | 40 | $127,884 | $240,682 | View return |
| 2014 | Oshkosh Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | International Longshoremans Assoc | 990 | Recording Secy. | 40 | $240,608 | $127,884 | View return |
| 2013 | World Vision Inc | 990 | Treasury Director | 40 | $177,003 | $0 | View return |
| 2013 | Atlantic Coast District Ila | 990 | Vice President | 40 | $127,884 | $240,608 | View return |
| 2013 | Oshkosh Chamber of Commerce Foundation | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2013 | Oshkosh Chamber of Commerce | 990 | Director | 0.5 | $0 | $0 | View return |