
Acting

For Love & Honey
as Abram

Outrage
as Piero Deluca

Shark Bait
as Mexican Beggar

Paul, Apostle of Christ
as Ananias

13 Hours: The Secret Soldiers of Benghazi
as Fahreed

Kon-Tiki
as Jose Bustamente

Plangent Rain

Agora
as Theophilus

The Lost Treasure of the Knights Templar III: The Mystery of the Snake Crown
as Malteserriddernes Stormester
What We Did on Our Holiday
as Father Anthony

The Good Ship Murder
as Luca Di Marco · 1 ep.

The Dovekeepers
as Joseph Bar Elhanan · 2 ep.

6 passi nel giallo
as Bruno Silvestri · 1 ep.

Die Patriarchin
as Bank Manager · 1 ep.

Helen of Troy
as Paris' Father · 2 ep.

Julius Caesar
as Cinna · 2 ep.

Agatha Christie's Poirot
as Turkish Husband (uncredited) · 1 ep.