Vice President
Area: Daily Operations of Buildings and Businesses, Political Director
PPD Police Officer (Active)
PPD Assignments: 25th District, District Attorney’s Office Homicide Unit
FOP Member since 2003
FOP Vice-President Chief of Staff since 2023
FOP Vice-President 2018 to Present
FOP Legislative Chairman 2013 to Present
Squad Director 2005 to 2010
FOP Contract Committee since 2025
PA FOP State Endorsement Committee 2020
Survivors Fund Committee Chairman since 2015 to Present
Education/Training: Harvard University Trade Union Program, FOP
State & National Labor Seminars
Team Poplar is running to continue to deliver for our 12,000 members of Philadelphia FOP Lodge 5 with a focus on higher wages, better benefits, retention and recruitment.