John currently serves as Legislative Director to Councilmember Mike Bonin.

Prior to joining Team Bonin, John served as Legislative Deputy to Councilmember Bill Rosendahl for over four years. He was the principal deputy in meetings of the City Council and staffed the Councilmember in his assignment as the Vice Chair of the Audits & Governmental Efficiency Committee. John brought extensive public safety expertise to his position, serving as the Councilmember’s liaison to the Police and Fire Departments. He also worked on issues related to the Department of Water & Power, Port of Los Angeles, the City budget, and large-scale special events.

A native Angeleno born and raised in the 11th Council District, John graduated cum laude from Loyola Marymount University with a Bachelor of Arts degree in Political Science.