What Just Happened 2008
as Film Critic (uncredited)
Leave You in Me 2007
as Stranger
Trees 2: The Root of All Evil 2004
as Max Cooper
My Blind Brother 2003
as Cameraman
The Big Time 2002
as New York Stock Broker (as Phil Gardiner)
Changing Lanes 2002
as Parishioner (uncredited)
Trees 2000
Credits from TMDB.