Taewoo debuted in the K-pop industry as the lead singer for g.o.d. one of the most popular groups in the 2000s. Although he did guest vocals for other artists, he did not release his own solo album until October 26, 2006.
Kim enlisted in the army to serve his mandatory military service and returned to the music scene in 2009.
In March 2011, Woo terminated his contract with Polaris and established his own one-man agency, Soul Shop Entertainment.