Predator: Killer of Killers
2025 · Acting
Animated Stories from the New Testament
1987 · Acting
Alien Escape
1997 · Acting
Muhammad: The Last Prophet
2002 · Acting
Salvation
2013 · Director, Writer
Married People, Single Sex 2: ...For Better or Worse
1995 · Acting
Saul of Tarsus
1990 · Acting