Drones 2010
as Brian
The Notorious Bettie Page 2006
as Marvin
Pipe Dream 2002
as Boyd
The Year That Trembled 2002
as Charlie Kerrigan
Wit 2001
as Dr Jason Posner
Credits from TMDB.