Douglas Ivan

Douglas Ivan

Douglas Ivan is an actor and writer, known for The Karate Kid (1984), Force of the Ninja (1988) and Little Ninjas (1993).

Tv Show