Revolution 2009
Writer
Julia 2008
as Philip
Haiku Tunnel 2001
Nixon 1995
as Reporter #4
A Father for Charlie 1995
as Brother Joe Fleetwood
Strangers 1992
Teleplay
Thunderbirds 2086: Cloudburst & Nightmare 1986
as (voice)
Credits from TMDB.