Crush 2002
as Brendan
Cider with Rosie 1998
as Laurie Lee
Shakespeare in Love 1998
as John Webster
Vigo 1998
as Tomas
Credits from TMDB.