Self
Mancunian Man: The Legendary Life of Cliff Twemlow (2023)
Tom Essex
Out of the Wild (2017)
Mister Max
The Adventures of Young Indiana Jones: Adventures in the Secret Service (1999)
Nick
The Heidi Chronicles (1995)
Miles Standish
Squanto: A Warrior's Tale (1994)
Cyborg (as John Ryan)
American Cyborg: Steel Warrior (1994)
Ralph Straker (as John Ryan)
CIA II: Target Alexa (1993)
Camille Muhamed
The Eye of Satan (1992)
Sergei (as John Ryan)
Delta Force 3: The Killing Game (1991)
Nightclub Manager
Angel Voices (1989)
Police Officer (as John Ryan)
Brick Is Beautiful (1986)
Platoon Commander
Gunpowder (1986)
Jeff Conti
Into the Darkness (1986)
Big Nick Rafferty
G.B.H. (1982)
Stunts
Ihmelääke (1992)
Writer