Joanna Lockwood is known for Cop Shop (1977), Mission: Impossible (1988) and Vicious! (1988).
Sin datos