24 Actors That Played Two Different Characters In James Bond Movies
13. Vincent Wong
British-Chinese actor Vincent Wong had four roles in James Bond films; he was only credited for one of them.
He played the villainous General Li in Die Another Day, a North Korean general allied with main villain Gustave Graves (Toby Stephens).
Decades prior, he played one of Goldfinger's henchmen, a casino croupier in Diamonds are Forever and a Liparus Guard in The Spy Who Loved Me.
James Bond isn't the only franchise Wong had multiple roles in, as he also appeared in two different Batman films - 1989's Batman and Batman Begins.