Pamela Ludwig is an actress, known for Over the Edge (1979), Under the Cherry Moon (1986) and Rush Week (1989). She has been married to Randy Lowell since June 1995. They have two children. Read more on iMDB