Biografi tidak tersedia.
Acting
12 June 1976 di Binghamton, New York, USA
sebagai Deputy Reed
sebagai Walla Voodoo (voice)