Bachelor in Political Science, History, University Rochester, New York, 1993. Master of Science in Print Journalism, Columbia University, New York City, 1994.
Reporter American Banker, Washington, 1994—1997, deputy section editor, 1996-1997. Reporter News Journal, Wilmington, Delaware, 1997—2003, Buffalo News, since 2004.
Vice president programming University Delaware Hillel Community Board, Newark, 1998-2001, board member and officer, Temple Shaarey Zedek, Amherst, New York, 2005-2008, Temple Beth Tzedek, since 2008, Kadimah School Buffalo, since 2007. Member Society Professional Journalists, Phi Beta Kappa.
Married Judy; 2 children Hailey and Gabriel.