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