Ken Leung is an American actor known for his memorable performances across film and television. He gained recognition for roles in Rush Hour and the Emmy Award-winning series Lost before portraying Commander Zhao in Netflix's live action adaptation of Avatar: The Last Airbender. Leung also is featured in the science fiction film Project Hail Mary.