Question: who played tuhon on ncis la?
Answer: Danny Trejo, the actor who plays Tuhon, has appeared in numerous Hollywood films, often as a villain or anti-hero. Some of his notable films include Heat, Con Air, Machete and Desperado, the latter two with frequent collaborator Robert Rodriguez.