ActingDavid SherwoodKnown forThe Triangle2005SCI-FICovert Affairs2010ACTIONGood Luck, Have Fun, Don't Die2026SCI-FIHow to Make a Killing2026COMEDYFull filmographyThe Triangle2005SCI-FICovert Affairs2010ACTIONGood Luck, Have Fun, Don't Die2026SCI-FIHow to Make a Killing2026COMEDYAround the World in 80 Days2021ACTIONShaka Zulu1986DRAMAReyka2021DRAMAThe Devil's Whore2008DRAMABlack Beauty2020DRAMA