Poblogaidd O Egypt

The Devil's Treasure

1970 Ffilmiau

A Message from Libya

1974 Ffilmiau

The Cup

1985 Ffilmiau

Army of the Sun

1973 Ffilmiau

The Conductor

1967 Ffilmiau

Where?

1991 Ffilmiau

Son of the East

1947 Ffilmiau

Horse of Mud

1971 Ffilmiau

Hadda

1984 Ffilmiau

In My Father's House

1997 Ffilmiau

The Cold River

1971 Ffilmiau

With Blood and Soul

1971 Ffilmiau

Seas of Thirst

1981 Ffilmiau