Lim Yo-hwanActingBorn 04/09/1980Seoul, South KoreaKnown ForThe House Detox2020You Quiz on the Block2018The Genius2013Running Man2010