aka Dr. Alberto Cabeza, psychiatrist at Casa de Trembling Oaks. Has appeared in numerous independent films playing everything from cannibalistic psychos to…well, The Tyrants’ psychiatrist.
aka Dr. Alberto Cabeza, psychiatrist at Casa de Trembling Oaks. Has appeared in numerous independent films playing everything from cannibalistic psychos to…well, The Tyrants’ psychiatrist.