Full Bio
'Cadaver' drops Oct. 22 on Netflix, just in time for Halloween. Watch the trailer...
Getty Images