as Gideon
2023
as Greg
2021
as Louis
2018
as Shearer
1984
as Anker Madsen
1982
as Victor Lynch
as Grant Lucas
2006
as Kevin Poulos
1990