 He was a native of, and lifelong resident of, the City of Newburgh, New York.Prior to his election to the Assembly, Kirwan served for 28 years with the New York State Police, retiring with the position of lieutenant in the Bureau of Criminal Investigations.He spent four years with the New York Drug Enforcement Task Force.