Biografi tidak tersedia.
Acting
07 January 1983 di San Jose, California, USA
sebagai Bat Lash / Captain Atom (voice)
sebagai Bat Lash (voice)
sebagai Parasite / Rudy Jones (voice)
sebagai Stephen
sebagai Robert Todd Lincoln
sebagai Gavin Stone
sebagai Martin Clayborne
sebagai Chris Dempsey
sebagai Jason
sebagai Eric Lazard
sebagai James
sebagai Victor