Actor · Born 1965
Only Love Matters
2023 · as David
Stay Until Tomorrow
2004 · as Patrick
The Magnificent Ambersons
2002 · as Roger