Actor · Born 1963
Promised
2019 · as Sal
A Silent Agreement
2017 · as Gareth Donahue
Hunting for Shadows
2016 · as James
The Finder
2001 · as Leo Natoli
Kick
1999 · as David Knight
Sydney: A Story of a City
1999 · as Marco
The First 9½ Weeks
1998 · as Matt Wade
Welcome to Woop Woop
1998 · as Midget
Dark Planet
1997 · as Hawke
Museum of Love
1996 · as Charlie
Cosi
1996 · as Mental Patient (uncredited)
Back of Beyond
1995 · as Tom McGregor