Biografi tidak tersedia.
Acting
29 November 1978 di New York City, New York, USA
sebagai Lenny Louis
sebagai Paparazzi
sebagai Additional Voices (voice)
sebagai Juno
sebagai Frank
sebagai Nelson
sebagai Jesus