David Acomba

David Acomba was the co-director of The Star Wars Holiday Special.