2001 | Good Morning Australia | Herself - Guest | TV series, 1 episode |- | 2002 | Bad Cop, Bad Cop | Guest role: Evelyn Bowers | ABC TV miniseries, 1 episode |- | 2003 | All Saints | Recurring role: Carmen Shaw | TV series, 6 episodes |- | 2003 | White Collar Blue | Guest role: Win Absolom | TV series, 1 episode |- | 2004 | George Negus Tonight | Herself - Guest | ABC TV series, 1 episode |- | 2004 | We Of The Never Never: Back To The Never Never | Herself | Video |- | 2004-2005 | Love My Way | Recurring role: Angela Morris | TV series, 4 episodes |- | 2010 | The Making Of 'Savages Crossing''' | Herself - Actress | Video |- | 2010 | Savages Crossing: Outtakes| Herself - Actress | Video |- | 2015 | The Principal| Recurring role: Sue Langworthy | SBS TV miniseries, 3 episodes |- | 2015 | Mary: The Making Of A Princess| Queen Margrethe | TV movie |- | 2022 | Troppo| Recurring role: Dr. Val | ABC TV series, 5 episodes |} Acting teaching McGregor has taught young people getting into the theatrical business at The Hub Studio in Sydney, Australia. One of her classes was titled Angela Punch McGregor Master Class - Series 1''. References External links Urban Cine File: The World of Film in Australia - on the Internet(Wayback Machine) 1953 births Living people Australian television actresses Australian film actresses Actresses from Sydney Best Actress AACTA Award winners Best Supporting Actress AACTA Award winners