Ontario Sneed nasceu em 27 de agosto de 1986 em Decatur, Illinois, EUA. Ele morreu em 14 de agosto de 2012 em Clinton, Illinois, EUA.
Sem dados