Чарльз Бабалола родился в 1990 году в городе Лондон, Великобритания. Юноша изучал драму в Лондонской Академии музыки и драматического искусства.
Свою карьеру актер начал с ролей в сериалах. Он снялся в таких картинах, как «Смерть в раю», «Черное зеркало», «Молодой Морс», «Убийство на пляже», «Коронер», «Счастливчик» и «Тринадцать». В большом кино дебютировал в 2016 году в фильме «Тарзан. Легенда». В 2018 году актер снялся в кинодраме «Мария Магдалина», о жизни самой известной последовательницы Иисуса Христа.