Kim Soo-hyun is one of the highest-paid actors in South Korea, and known for his hits like Queen of Tears and It's Okay to Not Be Okay. He earns money from acting in K-dramas and movies, as well as from advertising for brands.