Michelle Hazlett

Born: None


Placeholder

Treasure of the Ninja

as Dr. Geevas
Released: 1987-10-04

William Lee wrote, produced, directed and starred in this film, which concerns a secret agent...

Movie page