Bachelor in Political Science, La Salle University, Philadelphia, 1980.
Administrative assistant, Senator Vincent J. Fumo Pennsylvania State Senate, Harrisburg, 1980—1984, chief of staff to Senator Vincent J. Fumo, 1984—1992. Councilman-at-large Philadelphia City Council, since 1992. Chairman environmental committee, legislation oversight committee Philadelphia City Council, vice chairman laws & government committee, public property & public works committee, rules committee.
Founding member Gallagher's St Patrick's Day Observance. Delegate Democratic National Convention, 1980—1992. Member Pennsylvania Democratic State Committee.
Member of Columbus Civic Association, Philadelphia Irish Society, Jokers New Year's Association.
Married Maureen Kenney. Children: Brendan, Nora.