Prior to elective office he worked as District Office Director for Congressman Paul Kanjorski, as Liaison for Transportation Issues for Governor Bob Casey, and as Chief of Staff for Representative John Yudichak.[5]