born in gosport hampshire he is the son of john sidney viggers ejo mu gitondo nibwo nabonye bwana carter no kudoda