Through the early 2000s, Kao may have been best known for his role as Archie Johnson in the hit television series "", as well as the role of Kai Chen, the Blue Ranger, in "Power Rangers Lost Galaxy". He has also appeared on TV shows such as "Desperate Housewives" (as Steve), "ER" (as Yuri), NBC's "Heroes", "Century City", "Huff" (as Kane), "Power Rangers Wild Force" (as General Venjix), "Once and Again" (as Steven), "L.A. Firefighters" (as Peter), "Maybe This Time" (as Takeshi) and more.