In Search of Lovecraft 2008
as James
Vampire Secrets 2006
as Hungarian Farmer
Blood Money 2003
as Rob
Foucault Who? 2002
Actor
Credits from TMDB.