Actor
High Strung Free Dance
2018
The Shrunken City
1998
as Sergeant Bobby
Dark Planet
1997
as The Adjutant (uncredited)
Directing
Tarot
2024
First Assistant Director
Cobweb
2023
First Assistant Director
Crawl
2019
First Assistant Director
Mayhem
2017
First Assistant Director
The Forest
2016
First Assistant Director
Walking with the Enemy
2014
First Assistant Director
Fright Night 2: New Blood
2013
Assistant Director
A Princess for Christmas
2011
First Assistant Director
Assassination Games
2011
First Assistant Director
Day of Wrath
2006
First Assistant Director
Dark Planet
1997
First Assistant Director
Temptress
1995
Second Assistant Director
Silk Degrees
1994
Second Assistant Director
Return of the Living Dead III
1993
Second Second Assistant Director
Document 56
Director
Production
The Legend of Ochi
2025
Associate Producer
Don't Breathe 2
2021
Associate Producer
To Catch a Spy
2021
Associate Producer
Extinction
2020
Associate Producer
The Princess Switch
2018
Producer
The Exception
2017
Associate Producer
William & Catherine: A Royal Romance
2012
Associate Producer
The Esseker File
2009
Line Producer
Mirrors
2008
Line Producer
True True Lie
2006
Associate Producer
One Point O
2004
Production Supervisor
Phantom Town
1999
Producer
Clockmaker
1998
Producer
The Secret Kingdom
1998
Producer
If I Die Before I Wake
1998
Associate Producer
Document 56
Producer
Writing
Document 56
Story
Document 56
Screenplay
Crew
Somewhere in Palilula
2012
Translator
Duelling Directors: Ridley Scott & Kevin Reynolds
2002
Thanks