Biografi tidak tersedia.
Acting
26 November 1989 di Brooklyn, New York, USA
sebagai Clerk #1
sebagai Paranoid Patient
sebagai Scott Marshall Schneeman
sebagai Taylor
sebagai Leonard