Marcy Swenson is known for The Mouse and His Child (1977). She has been married to Joshua Lutz since July 18, 2019.
No data