Dr. Ryan Marrick
2024
Nolan
Stefan
2023
Ray
2021
Jake Turner
Forrest Newell
Magnus
Travis
2020
Tom
2019
Jonathan Selby
Terry Dunes
John Reid
Jesper Nix
2018
Charles/Masked Man
Nick
2017
Gavin
2016
Fischer
Ujilli
Charles Falco
2015
Owen Spencer
2011
Andrew Hogan
Carl Harbin
2010
Jeffrey Doohan
Roman Tyresius
Finn Nightingale
2009
Jenny's Boyfriend
2005
Unknown
Officer Perkins
2004
Jackson
2001
Screenplay
Director