Emil Herrera

Emil Herrera portrayed Alfonso Luiz Obota in Dark Forces: Jedi Knight audio drama.