| 2022 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2022 | District 2A Transportation Technical War | 990EZ | President (Former) | 1 | $0 | $0 | View return |
| 2021 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $229,573 | View return |
| 2021 | American Maritime Officers Medical Plan | 990 | Union Tte(Pro Tem Thru 7/20/22 | 1 | $0 | $229,573 | View return |
| 2021 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2021 | District 2A Transportation Technical War | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $243,875 | View return |
| 2020 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $243,875 | View return |
| 2020 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $243,875 | View return |
| 2020 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2020 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2020 | American Maritime Officers Master Operating | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2020 | American Maritime Officers Safety & | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $229,230 | View return |
| 2019 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $229,230 | View return |
| 2019 | Amo Membership Assistance Program Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2019 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers Master Operating | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers Safety & | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2018 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $222,641 | View return |
| 2018 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $222,641 | View return |
| 2018 | Amo Membership Assistance Program Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2018 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2018 | American Maritime Officers Safety & | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2018 | American Maritime Officers Master Operating | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2017 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $216,243 | View return |
| 2017 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $216,243 | View return |
| 2017 | Amo Membership Assistance Program Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Seafarers International Union | 990 | Vice President | 0 | $0 | $0 | View return |
| 2017 | American Maritime Officers Master Operating | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2017 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2017 | American Maritime Officers Safety & | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2016 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $208,273 | View return |
| 2016 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $208,273 | View return |
| 2016 | Amo Membership Assistance Program Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | American Maritime Officers Master Operating | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2016 | American Maritime Officers Safety & | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2016 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2015 | American Maritime Officers Medical Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $192,172 | View return |
| 2015 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Pro Tem) | 1 | $0 | $192,172 | View return |
| 2015 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2015 | American Maritime Officers Safety & | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Vacation Plan | 990 | Union Trustee/Pro Tem | 1 | $0 | $205,990 | View return |
| 2014 | American Maritime Officers Medical Plan | 990 | Union Trustee/Pro Tem | 1 | $0 | $205,990 | View return |
| 2014 | American Maritime Officers Master Operating | 990 | Union Trustee (Alt-Eff 1/2015) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Joint Employment | 990 | Union Trustee (Pro Tem) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Safety & | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | American Maritime Officers Vacation Plan | 990 | Union Trustee | 1 | $0 | $193,247 | View return |
| 2013 | American Maritime Officers Medical Plan | 990 | Union Trustee | 1 | $0 | $193,247 | View return |
| 2013 | American Maritime Officers Joint Employment | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | American Maritime Officers Safety & | 990 | Union Trustee | 1 | $0 | $0 | View return |