Cast of Oh My Venus

Meet the talented cast of Oh My Venus. From main characters to supporting roles, discover the actors who bring this show to life.

Starring: So Ji-sub as Kim Young-ho / John Kim, Shin Min-a as Kang Ju-eun, Jung Gyu-woon as Im U-sik, Yoo In-young as Oh Su-jin, Sung Hoon as Jang Jun-seong, Henry Lau as Kim Ji-ung, Ban Hyo-jung as Chairwoman Lee Hong-im, Choi Il-hwa as Director Kim Seong-cheol, Choi Jin-ho as Mr. Min Byeong-uk, Jin Kyung as Choi Hye-ran