Bachelor in Political Science, Temple University, 1971; Master of Arts in Political Science, Temple University, 1973; postgraduate in language study, University of Pennsylvania, 1973-1975; Doctor of Philosophy in Political Science, University of Chicago, 1987.
Faculty member, Raritan Valley Community College, Somerville, New Jersey, since 1982; research director, National Association of Scholars, Princeton, New Jersey, 1989-1995; public affairs director, National Association of Scholars, Princeton, New Jersey, since 1995. Adjunct instructor Triton College, River Grove, Illinois, 1980-1982.
Catechist/charge-coupled device teacher St. Catherine of Siena Parish, Pittstown, New Jersey, since 1994, St. Magdalen's Parish, Flemington, 1989-1994. Fellow Catholic Scholars. Member American Political Science Association, Catholic League, Latin Liturgy Association, National Association Scholars (board directors since 1990), president New Jersey affiliate since 1989).
Married Jane E. Cupit, July 9, 1977. Children: Christopher, Elizabeth, Margaret, Charles.