Born
December 12, 1973
Died
November 27, 2020 (46 years old)
Known For
Production
Place of Birth
Urbana, Illinois, USA
Himself · (1 episode)
2008