
No biography available yet.

Paco's Men
TV • 2005

The Passion of the Christ
MOVIE • 2004

Jesus
MOVIE • 1999

Lady of the Night
MOVIE • 1986

Stranded
TV • 2023

Il Generale Dei Briganti
TV • 2012

La Crociera
TV • 2001

Phantom of Death
MOVIE • 1988

Incompreso
MOVIE • 1998

Nirvana
MOVIE • 1997

13 at a Table
MOVIE • 2004

The Luzhin Defence
MOVIE • 2000

Rossella
TV

Signs of Life
MOVIE • 2001

Voyage of Terror: The Achille Lauro Affair
MOVIE • 1990

Chimera
MOVIE • 2001

Not of This World
MOVIE • 1999

The Fallen
MOVIE • 2004