Image of The Enigma

The Enigma

Sorry, couldn't find any biography for The Enigma. Read bio at tmdb | Read bio at Wikipedia
Movie/TV Credits:
7
First Appeared:
In the series The X-Files 1993-09-10
Latest Project:
Movie You're Melting! 2022-02-01
Known For
Poster of You're Melting!
Poster of Pigface: Free for All
Poster of The New Sideshow
Poster of Sideshow: Alive on the Inside
Filmography
Movie You're Melting! The Enigma 2022-02-01
Movie Pigface: Free for All self 2006-11-17
Movie Firecracker Self 2005-10-11
Series Penn & Teller: Bull! Unknown 2003-01-24
Movie The New Sideshow Self 2002-06-01
Movie Sideshow: Alive on the Inside 1999-03-05
Series The X-Files The Conundrum 1993-09-10