FILMOGRAPHY
1993 · Jessica's Father
1993 · Forest Ranger
1993 · Stan
1990 · Allen
1990 · German TV Reporter
2023 · Judas
2025 · Stranger