Selected Alumni Bios

Ken Leung

Ken Leung (‘93)is an 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.  In February 2013, he appeared regularly on Zero Hour, an American conspiracy television series created by Paul Scheuring for ABC.  He also appeared regularly on Deception,an American prime time drama airing on NBC, and on the popular crime drama, Person of Interest, on CBS.