Leila Del Duca vit à Portland, dans l'Oregon. Scénariste d'Afar et dessinatrice de Sleepless et Shutter, elle a aussi été artiste invitée sur des titres tels que The Wicked + The Divine, ou American Vampire. En 2015 et en 2016, son travail sur Shutter lui vaut d'être nommée pour le prix Russ Manning du nouveau talent le plus prometteur.