2003
The Gospel of John as Lazarus1999
The Devil's Arithmetic as Ariel1999
Simon Magus as Joshua aged 211996
Bad Boy Blues as Fred1996
Broken Glass as David1994
Space Precinct as Inazy1992
Christopher Columbus: The Discovery as Benjamin1991
Performance as David1989
That Summer of White Roses as Dane