2024
Bloedhond as Ben2023
Seconds as Pa van Tonder2020
The Last Days of American Crime as Jim Schneider2017
Breathe as Spanish Motorist2016
Roots as Slave Buyer #12016
No Man Left Behind as Rene Benitez2015
French Toast as Jeweler2014
Black Sails as Noonan2013
Striving for Freedom as Jack Slayton2012
Titanic: The Shocking Truth as J Bruce Ismay2011
Atlantis: End of a World, Birth of a Legend as Yidini2010
Africa United as Beach Bar Owner2008
10,000 BC as Slave Guard #22005
The Triangle as Captain Columbus2005
Lord of War as Raoul2001
Askari as Count Mondini1999
Shark Attack as Mani1999
Cold Harvest as T-Bone1998
Tarzan and the Lost City as Ritter1997
Dangerous Ground as Bar Owner1997
Merchant of Death as Velazquez1995
Tales of Mystery and Imagination as Edward1995
The Redemption: Kickboxer 5 as Moon1995
Cyborg Cop III as Seth1994
Cyborg Cop II as Hippy Mechanic1994
Armageddon: The Final Challenge as Colonel Geiring1993
Yankee Zulu as Poacher1993
The Visual Bible: Matthew as Joseph1991
River of Diamonds as Kimberly1990
Thieves of Fortune as Chief Priest / Eavesdropper1989
Final Cut as Lenny1989
Accidents as Siroka1988
Dancing in the Forest as Priest1988
Impact as Richie Ramos1988
Back to Freedom as Lt. Ortega1988
It's Murphy's Fault as Sharky (as Antonio Caprari)