Charlotte Allen est rédactrice en chef de Catholic Arts Today et collabore fréquemment avec le média Quillette, qui se définit comme une plateforme pour la liberté de penser. Elle est titulaire d'un doctorat en études médiévales de l'Université catholique d'Amérique.