Maggie Han

Place of Birth:Providence, Rhode Island, USA

Known For:Acting

Biography

Images

Maggie Han

Filmography

Acting

icon
icon

The Last Emperor

Eastern Jewel

1987

icon
icon

Junior

Lab Assistant

1994