3. maaliskuuta 1954
Detroit, Michigan, USA
Mukana 5 nimikkeessä EpinWatchissa
Stephen Schiff is a producer and writer.