Deryl Carroll is an actor, known for Elvira: Mistress of the Dark (1988), Naked Souls (1996) and Who's That Girl (1987). Read more on iMDB