Photo of Ken Leung

Ken Leung

Born: January 21, 1970

Place of Birth: New York, New York, USA

  • Sign in to Add favorite
  • Report a problem

Upcoming Listings

Movie History

Missing movie poster.

Missing
2023

Missing movie poster.

Missing
2023

Old movie poster.

Old
2021

TV Passport's movie poster

Old
2021

TV Passport's movie poster

Old
2021

Old movie poster.

Old
2021

Tempo movie poster.

Tempo
2021

Old movie poster.

Old
2021

Saw movie poster.

Saw
2004

Saw movie poster.

Saw
2004

TV Passport's movie poster

Face
2002

Red Dragon movie poster.

Red Dragon
2002

Red Dragon movie poster.

Red Dragon
2002

Red Dragon movie poster.

Red Dragon
2002

TV Passport's movie poster

A.I.
2001

Spy Game movie poster.

Spy Game
2001

Spy Game movie poster.

Spy Game
2001

Spy Game movie poster.

Spy Game
2001

Spy Game movie poster.

Spy Game
2001

Rush Hour movie poster.

Rush Hour
1998

Rush Hour movie poster.

Rush Hour
1998

Rush Hour movie poster.

Rush Hour
1998