Debbie Hall is known for her work on Batman & Mr. Freeze: SubZero (1998), Lady in White (1988) and The Swan Princess (1994). Read more on iMDB