Only Love Matters 2023
as David
Stay Until Tomorrow 2004
as Patrick
The Magnificent Ambersons 2002
as Roger
Beyond the Pale 2000
Actor, Writer
Credits from TMDB.