John was raised in the Parkchester section of the Bronx. In 1974, John entered the Saint Raymond High School for Boys, where he was a member of the Student Council, the Dance Committee, the Musical Theatre Workshop, and the School Spirit Committee, all while working various neighborhood jobs, which included delivery boy, stock boy in Macy’s Parkchester, and as the lead singer in a local rock band named Eclipse.
John followed in his father’s footsteps and was sworn into the NYCPD in January of 1983. Upon graduation from the NYC Police Academy, he was assigned to Neighborhood Stabilization Unit 7, in the South Bronx. Following 6 months there, John was assigned to the 46th precinct, where he remained for 2 years. He was then assigned to the NYPD Harbor Unit, where he served first as an operations coordinator in the Bronx, and then as a member of the Harbor George unit in College Point, Queens. John suffered a serious knee injury in the line of duty, and was forced to retire in July 1991. He did so with multiple commendations for bravery and excellence in the line of duty.
In 1998, John returned to his alma mater, as a History and Government teacher, where he just completed his 22nd year. John has also been the Alumni Coordinator, Director of Development, the History Department Chairperson, and the Recruiting Coordinator, a role he now handles in addition to his teaching duties. John also serves as the cantor at school Masses, held on Catholic Holy Days of obligation.
John graduated from Fordham in 1993 with a Bachelor of Arts in Media Studies, and a minor in Political Science. In his spare time, John enjoys singing with TIM CURTIN and FRIENDS, a local band in the Bronx. He also enjoys swimming and kayak. John resides in City Island, and his two grown sons, Nicholas and Matthew, live in Nanuet, NY.