Hide unreleased
All Change 2025
as Simon
Planespotting 2005
as Samaras
Star Wars: Episode I - The Phantom Menace 1999
as Naboo Guard (uncredited)
The First 9½ Weeks 1998
as Harlan
John Daniel TBA
Writer
Woman in Gold 2015
Credits from TMDB.