He received a BA/MA in Economics, an MA in Geography, and a PhD in Geography from the University at Buffalo, the State University of New York. He teaches classes at Buffalo State in Data Visualization for Health Promotion and Health Program Planning. His work at the Center for Health and Social Research involves managing multiple applied research projects, conducting spatial and statistical analysis of project data, and maintaining geographic databases. His research has focused on the development and application of spatial analytical methods to topics of health behaviors, and in particular, the spatial analysis of alcohol use and related behaviors. Additionally, he has broad research interests in the role of ecological factors in influencing health outcomes, including the prevention of chronic disease and healthy aging.