Charles Abomeli

Charles Abomeli played Colonel Oduya, a high ranking UNIT officer in TW: Children of Earth