Show more
Ken Duer is known for Lost in Oz (2015), Batman Beyond (1999) and Lupin the 3rd: The Mystery of Mamo (1978). He is married to Ruriko. imdb.com