Umin Boya, a renowned Taiwanese actor and director, entered this world on March 1, 1978, in the picturesque town of Yuli, situated in Hualien, Taiwan.
Throughout his illustrious career, Umin Boya has made a lasting impact on the world of cinema, leaving an indelible mark on audiences with his captivating performances in films such as Kano (2014),Smile (2010),and The Crying Bamboo Forest (2010).