Кэллоу родился в Стритэме, Лондон, Великобритания, в семье Ивонн Мэри Гиз, секретаря, и Нила Фрэнсиса Кэллоу, бизнесмена.
Кэллоу родился в Стритэме, Лондон, Великобритания, в семье Ивонн Мэри Гиз и Нила Фрэнсиса Кэллоу.