Since joining the faculty in 2000, he has served as Curriculum Coordinator, Chair of the Department of Architecture and Design, and is currently the department's NCARB Architect Licensing Advisor. He holds Bachelor of Professional Studies and Master of Architecture degrees from the University at Buffalo.