Question: who played general martok on deep space nine
Answer: John Garman `` J.G. '' Hertzler Jr.