Lena Fauch - Gefährliches Schweigen 2013
as Buschhausen
All Dark Places 2011
Director
Remedy 2005
as Josh, Screenplay, Associate Producer
Robot Holocaust 1986
as Haim
Credits from TMDB.