Acting
73 titles
No biography available.
Nightmare Hospital
The Man
Blood Witch
2026
Bannister Doll Heist
Sgt. Hank Winslow
Fall to the Top
Drug Buyer
Irish Ashes
Sgt. Rick Davis
Creep Encounters
Caretaker
Melodrive
Car Dealer
Last Kiss in Paris
Windsor
Big Cats
Ichabod Price
The Doll Under the Stairs
2024
Bring Me A Skin For Dancing In
Andy Robinson
Escape
Canine
The Haunted Studio
Gerald Tobin
Alice in Terrorland
The Mad Hatter
Nightmare on 34th Street
2023
Graphic Desires
Pub Quizmaster
Werewolf Cabal
Peter James
Boy in the Corner
John
Demons at Dawn
Randolph Fensterheim
Morris Men
Doyle
Sorority
Henry
Nest of Vampires
Mario DeNardo
Haunted 5: Phantoms
The Medium
Haunted 4: Demons
Out of the Fight
Mark Phillips, Reporter
Pistolera
Prison guard
Love on Demand
Host
Scare Attraction
Clive
Doll Cemetery
Brendan
The Haunting of Borley Rectory
Rudi Schneider
The Color of Your Skin
The Dark Kingdom
Prince Favian
Haunted 3: Spirits
Haunted 2: Apparitions
Red Army Hooligans
2018
The Doll Master
Malik
The Howling
Rathbone
Knights of the Damned
The Last Scout
Emotional husband
Hidden Valley the Awakening
Actor
Borstal
Len Forshaw
Hedda Gabler
2016
Off-Piste
Associate 1
Enemy Within
Police officer
Into The Light
Pearson
100 Bullets
Steven Regan
Noble Claim
Viking
Kicking Off
Radio Producer
Hooligans at War: North vs South
Scarface
The Power
2015
Tales of the Supernatural
Andrew
Number Runner
Harry Gillespie
Essex Boys Retribution
Jimmy Davies
I Know What I'm Doing
Thorpe
Believe
Journalist
Haunted
Casting Couch
Bellagio
Got To Run
Jack Pratt
Sisters Grimm
Count Ludlow
Seven Crosses
Mark
Decadent Evil 2
Janos
Messages
Ojciec Randall
Dragon
Lord Artemir
Axe Raiders
2006
The Winter Warrior
Ida
Cold Fish
Alex
Eldorado
Allan Hindle (as Jon Morrey)
The Highgate Vampyre
Michael Delaney
Sheridan Le Fanu's Carmilla
Hunchback
A Midwinter Night's Dream
Acolyte
PAWsonel Preference
The Hawk & the Dove
Harry
The Force: The Michael Watson Story
Charles Giles