Margaret Judge

Active

Margaret Judge. Producer: River Road. Margaret Judge was born in Edmonton, a city in Alberta, Canada, in 1971. Her career as a top fashion model and swimsuit star began at 18 years old when Linda Evangelista and Christy Turlington urged her to participate in a runway show. After the show, Judge promptly signed with the Wilhemina Modeling Agency in Los Angeles and moved to California to pursue her new career....

Career stats
0Films
0Posters
Years active
Peak year
Eras & genres
No filmography on file yet.