Sally Roy is known for Bill Moyers' Journal (1972), Crocodile Dundee (1986) and The Pollinators (2019). She has been married to Peter Nelson since 24 July 1987. imdb.com