Tabloid Vivant 2016
as Nietzsche
Time and Tide 2006
as Rob
Heaven & the Suicide King 1998
as Brian Sellers
Aurora 1998
as Robert
Credits from TMDB.