The Eye of the Storm 2011
as Rory Macrory
Little Oberon 2005
as Tony
Mr. Nice Guy 1997
as Richard
Open City 1993
Actor
Credits from TMDB.