Project Hail Mary
2026 · Movie · Sci-Fi · Adventure

Acting
Kenneth Leung (Chinese: 梁振邦; pinyin: Liáng Zhènbāng; born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost. His other roles include Sang in Rush Hour, Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, Detective Stephen Sing in Saw, and Quill (mistakenly credited as Kid Omega) in X-Men: The Last Stand.
2026 · Movie · Sci-Fi · Adventure
2011 · TV Series · Action & Adventure · Crime
1990 · TV Series · Crime · Drama
2013 · TV Series · Drama · Crime
2004 · TV Series · Mystery · Action & Adventure
1999 · TV Series · Crime · Drama
2009 · TV Series · Drama
2024 · TV Series · Action & Adventure · Sci-Fi & Fantasy
1997 · TV Series · Crime · Drama
2020 · TV Series · Drama
2014 · TV Series · Drama
2022 · TV Series · Animation · Sci-Fi & Fantasy
2015 · Movie · Adventure · Action
2004 · Movie · Horror · Mystery
1998 · Movie · Action · Comedy
2023 · TV Series · Animation · Comedy
2001 · Movie · Drama · Sci-Fi
2024 · Movie · Drama · Crime
2021 · Movie · Thriller · Mystery
2006 · Movie · Crime · Drama
2017 · TV Series · Drama · Sci-Fi & Fantasy
2016 · TV Series · Comedy
2023 · TV Series · Animation · Comedy
2000 · Movie · Comedy · Drama
2001 · Movie · Mystery · Romance
2003 · TV Series · Comedy
2023 · Movie · Drama · Mystery
2004 · TV Series · Drama
2001 · Movie · Action · Crime
2013 · TV Series · Drama · Sci-Fi & Fantasy
2013 · TV Series · Mystery · Drama
2005 · Movie · Comedy · Drama
1997 · Movie · Crime · Drama
1996 · Movie · Comedy · Drama
2000 · Movie · Comedy · Romance
1997 · Movie · Drama · History