Search for "Sebastian Gutsche"
in
Barricade: Welcome to Hell (2007)
Lord of the Undead (2004)