What We Take from Each Other 2008
as Man in Bar
The Virgin Suicides 2000
as Kevin Head
White Lies 1998
as Mike
Ordinary Magic 1993
as Tom
The Good Fight 1992
as Mack
Betrayal of Silence 1988
as Andrew
Credits from TMDB.