Allen Leong

Born: None


Placeholder

The 13th Floor

as Brian Chung
Released: 1988-05-31

As a child, a girl witnesses her father electrocute a young boy. When she grows into an adult,...

Movie page