Lara Cody was born on September 8, 1957 in Los Angeles, California, USA. She is known for her work on This Is Spinal Tap (1984), Akira (1988) and Robots (2005). Read more on iMDB