Charles Abomeli

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