Biografi tidak tersedia.
Acting
27 November 1975 di Boston, Massachusetts, USA
sebagai Man from the Crowd
sebagai Isaac Kozlov
sebagai Bob
sebagai Max
sebagai Ezra