Known for
Filmography

The Clean Machine
EN · 19887.0
as Imad Hammoudi

Les Patterson Saves the World
EN · 19874.8
as Mustafa Toul

The Return of Captain Invincible
EN · 19836.2
as Polish Salesman

The Dove
EN · 19746.7
as South African Customs Official

The Clean Machine
as Imad Hammoudi

Les Patterson Saves the World
as Mustafa Toul

The Return of Captain Invincible
as Polish Salesman

The Dove
as South African Customs Official