Setsutan Oh was born in Beijing, China. She is known for Muscle Heat (2002), Star Reformer (2006) and Rondo (2006).
Sin datos