Geo was born in Pittsburgh, PA and moved to Taipei, Taiwan at age 9 with his family. He started dancing in Taiwan with his friends, and later moved to California to attend UC Irvine, where he was a member of the Kaba Modern dance team. His bboy crew, Instant Noodles, competed in many battles and performances, and were contestants on MTV’s America’s Best Dance Crew: Season 6. Additionally, he was a competitor in Red Bull BC One: San Diego Cypher and was in the One Republic: Wherever I Go music video, as well Disney’s Shake It Up. In addition to dance, he is also an actor and has appeared in TV shows such as Shameless, Loot, and The Fairly OddParents: Fairly Odder. He teaches KPOP, Breaking, and Hip-Hop at Dancecapade.