Actor
Now That I'm Thinking
2023
as Narrator
Milk
2019
as Jack
Liliu
2019
The Light Between Oceans
2016
as Dr. Sumpton
Dream-Makers
1992
as Creative Guru
Arriving Tuesday
1986
as Nick
Undercover Gang
1986
as Clippy Hedges
Footrot Flats: The Dog's Tale
1986
as Irish Murphy (voice)
Shaker Run
1985
as Michael Connoly
Pictures
1981
as Algy
Beyond Reasonable Doubt
1980
as Graham Hewson