Actor
Trees
2023 · as Voice of David Attenborough
Ghost Turd
2019 · as Old Man
John Doe: Vigilante
2014 · as Xavier Edwards
Adam's Tallit
2010 · as Samuel
Welcome Stranger
2006 · as Goran
When Darkness Falls
2006 · as Mayor Alfred
Child Star: The Shirley Temple Story
2001 · as Bank President
The Dish
2000 · as Ambassadors Aide
Dead End
1999 · as Lou Bishop
The Balanced Particle Freeway
1997 · as Passenger no 1
Shine
1996 · as Isaac Stern
Spotswood
1992 · as Amos Lang