| 2024 | Elkland Borough Volunteer Fire Department Inc | 990 | Chief - Firehall; Secretary - Relief | 10 | $25 | $0 | View return |
| 2024 | Cal Maritime Corporation | 990 | Executive Director (Thru 08/24) | 40 | $0 | $46,002 | View return |
| 2024 | Valley Community Ambulance Association | 990 | President/Ass Chief | 1 | $0 | $0 | View return |
| 2024 | The Patuxent Partnership Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Elkland Borough Volunteer Fire Department Inc | 990 | Chief - Firehall; Secretary - Relief | 10 | $25 | $0 | View return |
| 2023 | Cal Maritime Corporation | 990 | Executive Director | 40 | $0 | $167,340 | View return |
| 2023 | Valley Community Ambulance Association | 990 | President/Ass Chief | 1 | $0 | $0 | View return |
| 2023 | The Patuxent Partnership Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Elkland Borough Volunteer Fire Department Inc | 990 | Secretary - Relief; Fire Chief | 10 | $25 | $0 | View return |
| 2022 | Cal Maritime Corporation | 990 | Executive Director | 40 | $0 | $161,072 | View return |
| 2022 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 1 | $0 | $0 | View return |
| 2021 | Cal Maritime Corporation | 990 | Executive Director | 1 | $0 | $159,858 | View return |
| 2021 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $0 | $0 | View return |
| 2021 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2021 | Historic Valley Junction Foundation | 990 | Board Direct | 5 | $0 | $0 | View return |
| 2020 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $0 | $0 | View return |
| 2020 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2020 | Historic Valley Junction Foundation | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2020 | Ross Valley Little League | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2019 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2019 | Historic Valley Junction Foundation | 990 | Vice Preside | 8 | $0 | $0 | View return |
| 2019 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $0 | $0 | View return |
| 2019 | Cal Maritime Corporation | 990EZ | Executive Director | 1 | $0 | - | View return |
| 2018 | Historic Valley Junction Foundation | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $0 | $0 | View return |
| 2017 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $1,050 | $0 | View return |
| 2017 | Historic Valley Junction Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2016 | Valley Community Ambulance Association | 990 | Pres/Asst Chief | 5 | $2,400 | $0 | View return |
| 2016 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2016 | Historic Valley Junction Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Valley Community Ambulance Association | 990 | President | 5 | $1,750 | $0 | View return |
| 2015 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2014 | Valley Community Ambulance Association | 990 | President | 5 | $0 | $0 | View return |
| 2014 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2014 | Vsa Arts of Iowa | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Elkland Borough Volunteer Fire Department Inc | 990 | Fire Chief | 10 | $0 | $0 | View return |
| 2013 | Historic Valley Junction Foundation | 990 | Design Comm | 5 | $0 | $0 | View return |
| 2013 | Valley Community Ambulance Association | 990 | President | 5 | $0 | $0 | View return |
| 2013 | Vsa Arts of Iowa | 990 | Director | 1 | $0 | $0 | View return |