| 2024 | Lions International Caruthersville 10045 | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Lions International Caruthersville 10045 | 990 | Treasurer | - | $0 | $0 | View return |
| 2022 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $79,151 | $0 | View return |
| 2022 | Lions International Caruthersville 10045 | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $70,628 | $0 | View return |
| 2021 | Lions International Caruthersville 10045 | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $52,189 | $0 | View return |
| 2020 | Lions International Caruthersville 10045 | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Metropolitan Bridgeport Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $77,515 | $0 | View return |
| 2019 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Lions International Caruthersville 10045 | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Metropolitan Bridgeport Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $75,889 | $0 | View return |
| 2018 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Lions International Caruthersville 10045 | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $75,597 | $0 | View return |
| 2017 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Lions International Caruthersville 10045 | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $70,217 | $0 | View return |
| 2016 | Lions International Caruthersville 10045 | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $70,354 | $0 | View return |
| 2015 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Lions International Caruthersville 10045 | 990 | Treasuren | 3 | $0 | $0 | View return |
| 2014 | Amalgamated Transit Union Local 1700 | 990 | Vice President | 40 | $71,071 | $0 | View return |
| 2014 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Lions International Caruthersville 10045 | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Greyhound Lines Inc - Nat'L Local 1700 the Amalgamated Tu Health & Welfare Tr | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Lions International Caruthersville 10045 | 990 | Treasurer | 3 | $0 | $0 | View return |