
Acting

For Love & Honey
2024

Outrage
2023

Shark Bait
2022

Paul, Apostle of Christ
2018

13 Hours: The Secret Soldiers of Benghazi
2016

Kon-Tiki
2012

Plangent Rain
2011

Agora
2009

The Lost Treasure of the Knights Templar III: The Mystery of the Snake Crown
2008
What We Did on Our Holiday
2006

Troy
2004

Revelation
2001

Operation White Dove
1990

Kill Cruise
1990

Hanna K.
1983