He earned his Bachelor of Science from Yerevan State University in Armenia and his Ph.D. from the Graduate Center of the City University of New York, where he has been teaching as an assistant professor of Economics. Previously he served as an adjunct professor at University of New Haven, a visiting professor at Trinity College, a Research Associate at New York State Banking Department and an adjunct professor for the Baruch and Queens Colleges of the City University of New York.