Carolyn McLeod ha lavorato come produttrice, casting Nel 2021 ha ricevuto il premio come miglior casting al British Independent per il film Boiling Point - Il disastro è servito.