

Acting
Biography
No biography available.
Known For
Select Role:
The Gospel of John (2003)as Lazarus
The Devil's Arithmetic (1999)as Ariel
Simon Magus (1999)as Joshua aged 21
Broken Glass (1996)as David
Bad Boy Blues (1996)as Fred
Space Precinct (1994)as Inazy
Christopher Columbus: The Discovery (1992)as Benjamin
Performance (1991)as David
That Summer of White Roses (1989)as Dane






