Miki McKenzie is known for
The Loch Ness Horror (1982),
Lucy Moves to NBC (1980) and
Necchû jidai: Keiji hen (1979). She has been married to Todd Howard since January 28, 1993. They have two children. She was previously married to
Yutaka Mizutani.