
Acting

Deaf Heaven
as Jake

Conspiracy: The Trial of the Chicago 8
as Judge Julius Hoffman

Under Siege
as Ambassador Sajid Moktasanni

Forced Vengeance
as Sam Paschal

Flash Gordon: The Greatest Adventure of All
as Prince Vultan (voice)

Forty Days of Musa Dagh

Beyond Evil
as Dr. Solomon

Americathon
as Abdul Mohammad

In Search of Historic Jesus
as Herod

Who'll Stop the Rain
as Bender

Alien Nation
as Paul Revere · 1 ep.

Hardcastle and McCormick
1 ep.

Hotel
1 ep.

Falcon Crest
as Alexander Nicolau · 1 ep.

Masada
as Shimon · 4 ep.
Hagen
1 ep.

Trapper John, M.D.
1 ep.

Buck Rogers in the 25th Century
as Llamajuna · 2 ep.

Cliffhangers
as Hator · 12 ep.
The Secret Empire
as Hator · 12 ep.