Oded Ruskin - Movies and TV Shows

Photograph of Oded Ruskin

Oded Ruskin is a director who is known for directing "Paris Has Fallen," "Absentia," and "Drops of God."