Actor | Producer
Kenneth 'Ken' Leung (born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC ...
Avatar: The Last Airbender
... 2024
Inside Man
... 2006
The Family Man
... 2000
Vanilla Sky
... 2001
Welcome to the Dollhouse
... 1996
Kenneth 'Ken' Leung (born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost and roles in such films as Shanghai Kiss, Rush Hour, X-Men: The Last Stand, and Saw. ​From Wikipedia, the free encyclopedia
The Seasoning House
... 2012
The Man Who Loved Women
... 1977
Warsaw 44
... 2014
Ashes
... 2024
Better Watch Out
... 2017
Pray for Death
... 1985
A Man Called Ahok
... 2018
Battle of the Warriors
... 2006
Battle of the Sexes
... 2017