Ewing estudió en la Universidad de Oxford, donde obtuvo el John Locke Lectureship y el Green Prize in Moral Philosophy.
Enseñó durante cuatro años en Swansea/Gales, y se convirtió en profesor de ciencias morales en la Universidad de Cambridge en 1931, específicamente en el college Trinity Hall.
Fue gestor de la visita Karl Popper a Cambridge.
Fue un defensor de la metafísica tradicional (en oposición a la ética posmoderna) y desarrolló lo que se ha denominado un "idealismo analítico".
Fue un pionero del siglo XX en la filosofía de la religión, uno de los principales analistas del concepto "bueno" y un destacado contribuyente a la teoría justificativa sobre el castigo.