Home / Discover / People

The Flash (2014)

2014
as Clifford DeVoe

Sweet Tooth

2021
as General Abbot

News of the World

2020
as Wilhelm Leonberger

The Ballad of Robbie de Wee

2013
as Len van Jaarsveld

The Price of Sugar

2013
as Reinder Almersma

Orion

2006
as Zatopek van Heerden

Proteus

2003
as Rijkhaart Jacobsz

Desert Rose

2022
as Freddy Greyling

Jakhalsdans

2010
as Dawid le Fleur

The Drone

2019
as The Violator

The Last Tango

2013
as Kaptein Etlinger

Coyote Lake

2019
as Dirk

Guest Star

Episode The Flash (2014)
Therefore I Am
2017