Ju Ji-hoon has had roles in a lot of K-dramas, but some have been better than others. Born on May 16, 1982, in Seoul, South Korea, Ji-hoon began his acting career in 2003. Ji-hoon has captivated audiences with his versatility and nuanced portrayals and has earned a reputation as one of the best Korean drama actors. Before taking on the lead role of Crown Prince Lee Shin in Princess Hours, Ji-hoon started out as a supporting actor in a variety of shows.