Kim wurde in Houston, Texas, geboren. Schon im zarten Alter von 5 Jahren entdeckte er seine Leidenschaft für die Schauspielerei. Er wuchs im Theater in Houston auf und begann im Alter von 16 Jahren in Filmen mitzuwirken. Als professioneller Schauspieler war er über 20 Jahre in Los Angeles tätig. In dieser Zeit hatte er Gastauftritte in der Serie "General Hospital" und spielte in Sitcoms wie "Perfect Strangers", "Cheers" und "Star Trek Next Generation". Heute lebt Kim in New Orleans und hat in über 30 Filmen sowie 4 Fernsehserien mitgewirkt. Kürzlich beendete er eine Webserie namens "There Goes Honey Poo Poo", in der er die Hauptrolle des Vaters von Lloyd Earl Honey spielt.