Biografi tidak tersedia.
Acting
17 August 1987 di Dubois, Pennsylvania, USA
sebagai Prisoner of War
sebagai Zombie
sebagai Tech Director