Steven Lee is known for First Strike (1996), The Doorman (1999) and The Ninja Mission (1984).
Sin datos