Ken Leung - Actor

Ken Leung Age: 55 Country: United States Occupations: Actor

Ken Leung is an American actor born in New York City on January 21, 1970. He is known for his roles in both film and television.

Some of his notable TV roles include:

Miles Straume in the series Lost (2008–2010).

Dr. Christopher "Topher" Zia on The Night Shift (2014–2016).

Eric Tao in the HBO series Industry (2020–present).

Karnak in Marvel's Inhumans (2017).

Commander Zhao in the live-action Avatar: The Last Airbender (2024).

His film credits include:

Sang in Rush Hour (1998).

Detective Stephen Sing in Saw (2004).

Admiral Statura in Star Wars: The Force Awakens (2015).

Jarin in Old (2021).

Dr. Victor Liu in Joker: Folie à Deux (2024).

He is known for being a versatile character actor. He began his career in the mid-1990s and made his Broadway debut in the musical revival Thoroughly Modern Millie in 2002. He studied physical therapy at New York University before discovering acting in his junior year.

Events

Home Ken Leung