Known For: Acting
Actor Ariel Castro
Vitaliy Versace's Psycho
Actor Dr. Cardhall
The Last Vampire On Earth