Acting
Home and Away
1988
Total Control
2019
Lockie Leonard
2007
The Unusual Suspects
2021
Eugenie Sandler P.I.
2000
Panic at Rock Island
2011
Lucky Peach
2025
Martha's New Coat
2003