Known For
Directing
Born
August 19, 1984 (age 41)
Place of Birth
Basel, Switzerland
Rush
Ted Holston
2008
Jindabyne
Billy the Kid
2006
Kokoda
Max Scholt
The Eye of the Storm
Peter
2011
Blame
Nick
2010
Being Venice
Lenny
2013
Nice Shootin' Cowboy
Cormac