Mysterious Skin
2005 · Drama
as Brian
Vox Lux
2018 · Drama
as Director
The Thunderbirds
2004 · Action
as Alan Tracy
Escobar: Paradise Lost
2015 · Crime
as Dylan
Funny Games
2008 · Crime
as Peter
Melancholia
2011 · Drama
as Tim
Martha Marcy May Marlene
as Watts
Clouds of Sils Maria
2014 · Drama
as Piers Roaldson
Yellowbird
2015 · Animation
as Willy
Saint Laurent
2014 · Biography
as David - hommes d'affaires Squibb