Walter Delmar · Actor
Sealed
2018
Necro-Mancing Dennis
Darren West
Sealed
2015
ErOddity(s) 2
Darren West
Sealed
2013
Vampire Boys 2: The New Brood
Trevor
Sealed
2011
Vampire Boys
Trevor
Sealed
2009
Pornography
William / Jason
Sealed
2008
The Curious Case of Benjamin Button
Ballet Dancer (uncredited)
Sealed
2002
Foucault Who?