After graduating from Cheongwon high school, Yoon was a baseball player for the Hanwha Eagles in 2005 and the Doosan Bears in 2006.
[2] He fell in love with the stage after watching Finding Kim Jong-wook, and quit sports to start acting in 2007, starring in the musical Spring Awakening.
[6] He has since taken on notable supporting roles in Heartless City (2013),[7] A Witch's Love (2014),[8][9] Discovery of Love (2014),[10] and Beating Again (2015)[11] Yoon played his first leading role in the family drama My Daughter, Geum Sa-wol (2015).
[15] In 2019, Yoon was cast in Netflix's science fiction romance series My Holo Love.
Yoon has been in a relationship with his My Daughter, Geum Sa-wol co-star, Baek Jin-hee, since April 2016.