Psycho Clown ist ein 39-jähriger Schauspieler (16 décembre 1985). Psycho Clown hat 1 Serie und 4 Filme gedreht. Unter anderem spielte er Self - Guest Judge in der Serie Nailed It! Mexico.Im Kino in der Rolle des Psycho Clown im Spielfilm AAA: Lucha Libre World Cup 2016 (Day Two).