Ibrahim Omran

Born: None


Placeholder

The Serpent of Death

as Bedu
Released: 1990-12-06

An archaelogist falls under the spell of a statue with a curse on it.

Movie page

Ouija

as uncredited
Released: 2006-01-06

Two strangers try to solve a mystery that revolves around both of their tragic pasts. At the...

Movie page