Archie Kao
Year Title Role Notes
1996 L.A . Firefighters Peter Fuel and Spark ( Guest Appearance )
1996 Maybe This Time Takeshi Break a Leg ( Guest Appearance )
1999 Power Rangers : Lost Galaxy Kai Chen / Blue Galaxy Ranger Main cast 45 episodes
1999 Once and Again Steve / Steven The Past is Prologue and A Dream Deferred ( 2009 ) ( Recurring Role )
2000 Power Rangers Lightspeed Rescue Kai Chen / Blue Galaxy Ranger / Liztwin Voice , 3 episodes
2001-2012 CSI : Crime Scene Investigation Archie Johnson Main cast ( 2001-2012 ) ( Also in 1 episode as M.Blaze ) ( Recurring Role )
2002 Power Rangers Wild Force General Venjix Voice , Episode : Forever Red
2004 Huff Kane That Fucking Cabin ( Guest Appearance )
2004 ER Yuri Abby Normal and Just a Touch ( Recurring Role )
2004 Century City Bartender To Know Her ( Guest Appearance )
2006 Heroes Doctor Chapter Five ' Hiros ' ( Guest Appearance )
2008 Desperate Housewives Steve Hello , Little Girl ( Guest Appearance )
2014 Chicago P.D Detective Sheldon Jin Main cast ( Season 1 )
2017 Fighter of the Destiny Jin Yulü
2017 Nothing Gold Can Stay Tu'er Dan Guest Appearance
2017 My Dear Boy Xiao Yeshi Main Cast
2018 Love Is in the Air Chu Tian Qi
2018 Never Gone Xu Zhiheng Special appearance
Filmography -- Television
Archie David Kao (born December 14, 1969) is an American actor. He is best known to American audiences for series regulars roles on Chicago P.D., Power Rangers Lost Galaxy as well as long-running hit CSI: Crime Scene Investigation.