Actor

Movies
2019

Know Your Enemy

2018

Bloodline

 

Running for Grace

2016

Assignment

 

Detour

 

Mandela's Gun

 

The Brothers Grimsby

2015

Saints & Strangers (TV movie)

 

The Gamechangers (TV movie)

Ads

Ads

2014

The Salvation

2013

The Challenger (TV movie)

 

Weit hinter dem Horizont (TV movie)

2010

The Bang Bang Club

2009

District 9

2008

The Devil's Whore (TV movie)

2006

The Breed

2005

The Triangle (TV movie)

2004

Berserker

 

Cape of Good Hope

 

Country of My Skull

 

Critical Assignment

 

King Solomon's Mines (TV movie)

2002

Borderline (TV movie)

 

Glory Glory

 

Promised Land

 

Slash

2001

Spy Killer

2000

I Dreamed of Africa

 

Operation Delta Force 5: Random Fire

1997

Black Velvet Band (TV movie)

Series
2024

Percy Jackson and the Olympians

 

I Plunge to My Death (S01E04)

 

The Old Man

 

XIV (S02E07)

2023

Captain Fall

 

The Human Zoo (E03)

2022

1923

 

Nature's Empty Throne (S01E02)

 

For All Mankind

 

Stranger in a Strange Land (S03E10)

 

Coming Home (S03E09)

 

The Sands of Ares (S03E08)

  more episodes (2)
2021

Love, Death & Robots

 

The Drowned Giant (S02E08)

 

NCIS: Naval Criminal Investigative Service

 

Head of the Snake (S18E05)

2020

NCIS: Naval Criminal Investigative Service

 

Blood and Treasure (S18E03)

2017

Chicago Fire

 

Purgatory (S05E14)

 

Trading in Scuttlebutt (S05E13)

 

An Agent of the Machine (S05E12)

2016

How to Get Away with Murder

 

It's About Frank (S03E05)

2015

Black Sails

 

XVIII. (S02E10)

 

XVII. (S02E09)

 

XVI. (S02E08)

  more episodes (2)
 

The Book of Negroes

 

Episode 1 (E01)

2014

Homeland

 

13 Hours in Islamabad (S04E10)

 

There's Something Else Going On (S04E09)

 

From A to B and Back Again (S04E06)

 

Shalwar Kameez (S04E03)

2012

Wild at Heart

 

Episode 11 (S07E11)

2010

Strike Back

 

Zimbabwe - Part 2 (S01E04)

 

Zimbabwe - Part 1 (S01E03)

2009

The Philanthropist

 

Haiti (E08)

2007

Life Is Wild

 

Wild at Heart

 

Episode 6 (S02E06)

2005

Binnelanders

2002

Scout's Safari

1997

The Adventures of Sinbad

 

The Beast of Basra (S02E08)

Short
2019

Count.

2018

Escala

 

The Hoaxing