He has been a faculty member at Hunter since 2000. He has a Master of Science in Information degree from the University of Michigan and a Master of Arts in American History from the College of William and Mary.