Psycho Clown è un attore di 39 anni (16 décembre 1985). Psycho Clown è apparso in 1 serie e 4 film. Una performance da trovare nel ruolo di Self - Guest Judge nella serie Nailed It! Messico. Al cinema, come Psycho Clown nel lungometraggio AAA: Lucha Libre World Cup 2016 (Day Two).