Futures (and Derivatives) 2007
as Roy
Mentor 2006
Actor
Paranoia 1998
as Brady Watts
Boris the Dog 1998
as Narrator (voice) (as J.M. McDonough)
Boys 1996
as Teacher
Cyber Vengeance 1995
as Prison Guard
Credits from TMDB.