Diplomat Leonard Atugu is a fictional character portrayed by Owiso Odera in the TV series NCIS: Los Angeles.
They appear in 1 episodes out of a total of 323 aired
Episodes1
Tuhon
episode S5.E15 february 2014At a consulate in LA a thug kills the envoy and two security men; he tries to lay the blame elsewhere; G and Sam go to Mexico City, take part in a rumble, and return with an old friend.