Skip to content

Dennis received his PhD in Political Science at Northeastern University in 2016. He holds his Master of Public Administration (MPA) degree from the Department of Political Science at Northeastern University. Dennis also earned his Bachelor of Science, Summa Cum Laude, from the School of Criminology and Criminal Justice at Northeastern. Upon earning his doctorate, he is now a Triple Husky.

Research Interests

Dennis’ research interests include American Government, Elections, and Campaigns. His dissertation examines the registration-vote relationship in Massachusetts state and federal elections. Entitled, Party Registration and Party Vote: The Relationship between Registration and Results in Massachusetts Elections, this study examines the relationship between election results and voter partisanship as reflected in party registration data. Included for analysis are thousands of races for the public offices of President, U.S. Senate, U.S. House of Representatives, Massachusetts Governor, State Senate, and the State House of Representatives, during the 33 general elections within the study’s time frame of nearly seven decades.

Work Experience

Prior to returning to NU for his doctorate, Dennis worked throughout the federal, state, and local levels of government. He worked for the U.S. Department of Justice in Washington, DC; the Massachusetts State Senate in Boston; and, for the Mayor’s Office in Los Angeles. As a political candidate, he has also run competitive and respected campaigns for public office at both the state and local levels in Massachusetts.


Born and raised in New Bedford, Massachusetts, Dennis is the first in his family to go to college and will be the first to earn a Ph.D. He has lectured in American Government and Politics courses at Northeastern. Teaching is his passion. Dennis truly enjoys working with students; blending clear instruction, humor, and unlimited access for those needing further assistance in understanding course material.

Research Interests

American Government / Public Policy

Degrees Earned and Institutions

MPA, Northeastern University

BS, Northeastern University

PhD, Northeastern University

Contact Info