Lorraine Toussaint
Dascha Polanco
Ken Leung
Sterling K. Brown
Selenis Leyva
Bobby Cannavale
Jimmy Smits
Giancarlo Esposito
Morris Chestnut
Merritt Wever
Seth Gilliam
Freddy Rodriguez (actor)
John Ortiz
Vincent Pastore
Diane Guerrero
Gina Torres
Michael Cudlitz
Judy Reyes
Justina Machado
Aida Turturro
Show more
Kenneth Leung (born January 21, 1970) is an American actor. His roles include Sang in Rush Hour, Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, and Eric Tao in HBO's Industry. Wikipedia
Johnny Wactor
Ben Affleck
Nicola Coughlan
Elle Fanning