Birthdate: Apr 29, 1986
Birthplace: Incheon, Korea
Yo-Han Byun was born on April 29, 1986 in Incheon, Korea. He is an actor, known for Yungnyong-i Nareusya (2015), Socialphobia (2014) and The Book of Fish (2021).
Follow-up to 2014's The Admiral: Roaring Currents, which explores the historic Battle of Hansan Island.