|- | 1982 | The Don Lane Show | Herself - Guest | TV series, 1 episode |- | 1983 | Australian Movies To The World | Herself | TV special |- | 1984 | 1984 Australian Film Awards | Herself - Best Film Actress Winner: 'Annie's Coming Out' | ABC TV special |- | 1985 | Double Sculls | Lead role: Edwina Lawkin | TV movie |- | 1985 | The Hunchback of Notre Dame | Esmerelda - Voice | Animated TV movie |- | 1986 | Whose Baby? | Gwen Morrison | TV miniseries, 2 episodes |- | 1986 | Tusitala: The Teller Of Tales | Fanny Stevenson | ABC TV miniseries, 3 episodes |- | 1988 | Alterations | Lead role: Ann | ABC TV movie |- | 1988 | Rafferty's Rules | Guest role: Christine Stanton | TV series, 1 episode |- | 1975 | La Boheme | unknown role | ABC TV Opera |- | 1989 | The Delinquents: Featurette | Herself / Mrs. Lovell | Video |- | 1990 | Working Actor Series | Herself | TV documentary series |- | 1990;1992 | Tonight Live With Steve Vizard | Herself - Guest | TV series, 2 episodes |- | 1991 | In Sydney Today | Herself - Guest | TV series, 1 episode |- | 1992 | The Morning Show | Herself - Guest | TV series, 1 episode |- | 1992 | Tonight Live With Steve Vizard | Herself - Guest | TV series, 1 episode |- | 1994-1995 | Home And Away | Recurring role: Ros Parrish (as Angela Punch-McGregor) | TV series, 20 episodes |- | 1995;1998 | Good Morning Australia | Herself - Guest | TV series, 2 episodes |- | 1995 | Halifax f.p. - Lies Of The Mind | Guest lead role: Anthea | TV film series, 1 episode |- | 1995 | Law of the Land | Guest role: Angela Goodman | TV series, 1 episode |- | 1996 | Fire | Recurring role: Dr. Prudence Eberhardt | TV series, 4 episodes |- | 1998;2001 | Good Morning Australia | Herself - Guest | TV series, 1 episode |- | 1998 | This Is Your Life | Herself - Guest | TV series, 1 episode |- | 1999 | The Movie Show | Herself - Guest & Jeanette Cronin | SBS TV series, 1 episode |- |