Psycho Clown é um actor de 39 anos de idade (16 décembre 1985). Psycho Clown apareceu em 1 série e 4 filmes. Um desempenho a ser encontrado no papel de Self - Guest Judge na série Nailed It! Mexico. No cinema, como Psycho Clown na longa-metragem AAA: Lucha Libre World Cup 2016 (Day Two).