Apparirà presto nel ruolo di Gohan nel nuovo film Dragon Ball. Nel 1994, dopo una pausa di 20 anni, Kim ha iniziato ad accettare ruoli per il cinema e la tv tra cui: Thief (tre episodi), Year of the Fish, Memoirs of a Geisha (Memorie di una geisha) (nel ruolo del Dr. Crab), Falling for Grace, Homecoming, Matrix Reloaded (nel ruolo del Fabbricante di chiavi), Anna and the King (nel ruolo del Generale Alak), The Replacement Killers (Costretti ad uccidere) (nel ruolo di Alan Chan), The Lost Empire (nel ruolo del Maestro Shu) e Prisoners in Time (nel ruolo di Nagase Takashi) per la BBC. Da giovane ha interpretato Asia in The Hawaiians, è apparso in quattro episodi di Hawaii Five-O e nello speciale di Steve Tesich per la Hollywood PBS, Nourish the Beast.
Ha prestato la voce a James Wong (a fianco di Yun-Fat Chow) nel primo videogioco di John Woo, Stranglehold, e a Shingen nel videogioco Red Ninja; appare inoltre nel ruolo di Fabbricante di chiavi in Enter the Matrix e The Matrix: Path of Neo. A Broadway, Kim ha interpretato Master Wang in Flower Drum Song, Eng Tieng-Bin in Golden Child e Kralahome in The King and I. E' anche apparso nel ruolo di Omar Khayyam in Kismet nella produzione New York City Center Encores!.
Ha interpretato Bellario in Cymbeline al NY Shakespeare Festival, Marc in ART di Yasmina Reza al Singapore Repertory Theatre e Koichi Asano in A Majority of One di Leonard Spigelgass (cointerpretato da Phyllis Newman) al Jewish Repertory Theatre di New York e in tour. Altre sue performance a New York comprendono: Shlink in In the Jungle of Cities di Brecht, Trinculo in The Tempest del Lincoln Center e Pericles in Pericles (per il New York Shakespeare Festival); The Karl Marx Play di Rochelle Owens, Nourish the Beast di Steve Tesich, The Chickencoop Chinaman di Frank Chin e The Year of the Dragon (all'American Place Theatre); ha interpretato infine Walt Whitman in Wildflowers di Richard Howard (al Circle Repertory).
Nato e cresciuto alle Hawaii, Kim ha debuttato in teatro all'età di 18 anni con il ruolo di Malcolm nel Macbeth. Il suo amore per i classici, in particolare per Shakespeare, lo ha portato al Guthrie Theatre di Minneapolis, dove ha recitato la parte di Amleto in Hamlet, il vescovo Nicolas in The Pretenders di Ibsen e Zhevakin in The Marriage di Gogol. All'ACT di San Francisco, ha avuto la parte di Riccardo III in Richard III e ha recitato in The Taming of the Shrew, The Threepenny Opera, Marco Millions di O'Neill e When We Are Married di J.B. Priestley. Kim si è esibito anche al Champlain Shakespeare Festival, Honolulu Theatre for Youth, Indiana Repertory Theatre, Baltimore Centre Stage, Yale Repertory Theatre, Arizona Theatre Company e Williamstown Theatre Festival, ha portato in tournée vari one-man show (su personaggi del calibro di Mark Twain, Edgar Allan Poe e Walt Whitman) e una varietà di classici tra cui What Should Such Fellows As I Do?.
Ha fondato l'American Players Theater nel Wisconsin con Anne Occhiogrosso e Charles Bright, di cui è stato direttore artistico e attore protagonista in Hamlet, King Lear, Titus Andronicus, King John, Tamberlaine the Great di Marlowe, Ivanov di Chekhov e Oedipus Rex di Sofocle. E' apparso nel ruolo di Chubukov e Svetlovidov in The Marriage Proposal e Swan Song di Chekhov, Dr. Stockmann in An Enemy of the People di Ibsen e Orgon in Tartuffe di Molière. Tra i suoi ruoli preferiti figurano Shylock, Prospero, Puck, Petruccio, Romeo, Frate Lorenzo, Bruto, Malvolio e Falstaff. Kim ha ricevuto l'Obie Award off-Broadway per Sustained Excellence of Performance nella recitazione teatrale.