
2017 Tom Essex
2009 Illegal Surgeon
2001 SAS Leader
1999 Technomage
1999
1997 Fergus
1997 Colonel George Haviland
1996 Richman
1996
1996
1995 Nick
1995 Ryan
1994 Miles Standish
1994 King Arthur (voice)
1994 Troublemaker
1993 Cyborg (as John Ryan)
1993 Ralph Straker (as John Ryan)
1993 Captain Finius Wideman
1992 Camille Muhamed
1992 Writer
1992 Stunts
1991 Sergei (as John Ryan)
1989 Nightclub Manager
1986 Police Officer (as John Ryan)
1986 Platoon Commander
1986 Writer
1985 Eddie
1984 Jack Conroy
1983 Big Nick Rafferty
1983 Colonel Mitri Petrovich