Actions, Agents, and Consequences

Re’em Segev*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


According to an appealing and common view, the moral status of an action–whether it is wrong, for example–is sometimes important in itself in terms of the moral status of other actions–especially those that respond to the original action. This view is especially influential with respect to the criminal law. It is accepted not only by legal moralists but also by adherents of the harm principle, for example. In this paper, I argue against this view. The main arguments emphasize the distinctions between the moral status of actions, consequences, and agents. I argue that what matters, in terms of other actions, is not the moral status of the original action but rather other factors that may be confused with it, such as the moral status of its consequences–whether they are good or bad–and the moral status of the agent–whether she is praiseworthy or blameworthy. The intuitive appeal of the common view is, I argue, at least partly due to a conflation of these factors. Most importantly, once we recall the distinctions between these factors, we can see more clearly that this view lacks a compelling rationale. Or, at least, that it is based on assumptions that, first, are much more controversial than their conclusion, and, second, do not support every aspect of this view–and thus do not offer a unified foundation for this view.

Original languageAmerican English
Pages (from-to)99-132
Number of pages34
JournalCriminal Justice Ethics
Issue number2
StatePublished - 2023

Bibliographical note

Publisher Copyright:
© 2023 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group on behalf of John Jay College of Criminal Justice of The City University of New York.


  • actions
  • agents
  • consequences
  • desert
  • moral status
  • prevention


Dive into the research topics of 'Actions, Agents, and Consequences'. Together they form a unique fingerprint.

Cite this