| 2025 | Laborers International Union of Na Local Union No 323 | 990 | Sargent At Arms | 1 | $0 | $0 | View return |
| 2024 | Laborers International Union of Na Local Union No 323 | 990 | Sargent At Arms | 1 | $460 | $0 | View return |
| 2024 | Helping Kids Go to School Inc | 990EZ | President | 20 | $0 | - | View return |
| 2024 | Chance for Life Organization Inc | 990 | Council Memb | - | $0 | $0 | View return |
| 2023 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $460 | $0 | View return |
| 2023 | Michigan Center for Youth Justice | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Helping Kids Go to School Inc | 990EZ | President | 40 | $0 | - | View return |
| 2023 | Chance for Life Organization Inc | 990 | Council Memb | - | $0 | $0 | View return |
| 2022 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $460 | $0 | View return |
| 2022 | Helping Kids Go to School Inc | 990EZ | President | 40 | $0 | - | View return |
| 2022 | Chance for Life Organization Inc | 990 | Director | - | $0 | $0 | View return |
| 2022 | Michigan Center for Youth Justice | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $416 | $0 | View return |
| 2021 | Chance for Life Organization Inc | 990 | Director | - | $0 | $0 | View return |
| 2021 | Michigan Center for Youth Justice | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Helping Kids Go to School Inc | 990EZ | President | 40 | $0 | - | View return |
| 2020 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2020 | Michigan Center for Youth Justice | 990 | Director | - | $0 | $0 | View return |
| 2020 | Helping Kids Go to School Inc | 990 | Secretary | 40 | $0 | $0 | View return |
| 2019 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2018 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2018 | Greater Detroit Area Health Council Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2017 | Greater Detroit Area Health Council Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2016 | Greater Detroit Area Health Council Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Alliance for a Safer Greater Detroit | 990 | President | 40 | $145,500 | $0 | View return |
| 2015 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2015 | Greater Detroit Area Health Council Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Alliance for a Safer Greater Detroit | 990 | President | 40 | $145,500 | $0 | View return |
| 2014 | Laborers International Union of Na Local Union No 323 | 990 | Sgt. At Arms | 1 | $372 | $0 | View return |
| 2014 | Lamorinda Water Polo Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Lamorinda Water Polo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Lamorinda Water Polo Inc. | 990 | Director | 1 | $0 | $0 | View return |